Hallo zusammen,
In der Anwendung die ich entwickle werden über JACOB (JAvaCOmBridge) von Java VB-Funktionen aufgerufen.Speziell geht es mir um die Funktion Textmarke füllen in Word. Diese ist bereits realisiert und tut auch soweit.
Problem ist das es auf manchen Rechnern sehr langsam ist. D.h. ich kann zusehen wie jede einzelne Testmarke in Word angesprungen wird und mit dem Wert ersetzt wird. Da ich so 30 Textmarken habe dauert es ca. 1 Minute.
Das komische ist wenn ich aber ein Mausklick in das Dokument (das gerade gefüllt wird) klicke, geht alles sehr schnell wieder. Ich weiß nicht wo das Problem ist !
Was ich versuchen möchte ist das Objekt (WORD) zu refreshen oder den Fokus zu setzen.Frage: wie realisiere ich so etwas mit VB bzw wie lautet die Funktion?
Gruß
Alfredo
In der Anwendung die ich entwickle werden über JACOB (JAvaCOmBridge) von Java VB-Funktionen aufgerufen.Speziell geht es mir um die Funktion Textmarke füllen in Word. Diese ist bereits realisiert und tut auch soweit.
Problem ist das es auf manchen Rechnern sehr langsam ist. D.h. ich kann zusehen wie jede einzelne Testmarke in Word angesprungen wird und mit dem Wert ersetzt wird. Da ich so 30 Textmarken habe dauert es ca. 1 Minute.
Das komische ist wenn ich aber ein Mausklick in das Dokument (das gerade gefüllt wird) klicke, geht alles sehr schnell wieder. Ich weiß nicht wo das Problem ist !
Was ich versuchen möchte ist das Objekt (WORD) zu refreshen oder den Fokus zu setzen.Frage: wie realisiere ich so etwas mit VB bzw wie lautet die Funktion?
Gruß
Alfredo