hi leutz.
ich hab ein ein prob und obwohl ich viel dazu in foren(auch hier) gefunden habe bekomme ich es nicht hin!!
bin leider noch ziemlich neu in vb.
ich hoffe mir kann wer weiter helfen.
also ich hab ein prog(ne art mail-programm) das ne PDF-datei bekommt und diese anzeigt.
dann kann der benutzer änderungen ausführen und ich generiere die pdf neu..
alles kein prob..
und jetzt kommts.
ich zeig die PDF datei als in nem webbrowser fenster an und muss um diese zu verändern das fenster kurz mit ner leeren datei füllen. dann will ich warten bis die datei erstellt ist und ERST DANN das browserfenster wieder mit der richtigen datei füllen.
habs mit sleep probiert, dann hab ich probiert das alter der datei in ner schleife auszulesen und sobald sich das verändert die neue einzulesen.. und und und..
also gehen tut es einwandfrei wenn ich ne MsgBox dazwischen klemme und ne sekunde warte...
ABER NUR DANN!!
so in der richtung sieht das dann aus
' anderes PDF(leeresDokument) anzeigen damit es verändert werden kann
Call WebBrowser1.Navigate2(path_exportdata & "leeresDokument.pdf")
' Aufruf von prog das die PDF erstellt
Shell path_progDasPdfErstellt & " " & path_datenPDF, vbNormalFocus
' wenn hier ne sekunde warte gehts.. aber mit sleep oder schleife usw. nicht
MsgBox ("wait")
' PDF wieder aufrufen
Call WebBrowser1.Navigate2(path_exportdata & ident & ".pdf")
ich hoffe mir kann wer helfen.. hab auch schon versucht zu fragen ob das programmm das ich aufrufe (ne .exe) aus ist, also in ner schleife.. aber das will auch nicht!!
bin dankbar für jeden tipp
ich hab ein ein prob und obwohl ich viel dazu in foren(auch hier) gefunden habe bekomme ich es nicht hin!!
bin leider noch ziemlich neu in vb.
ich hoffe mir kann wer weiter helfen.
also ich hab ein prog(ne art mail-programm) das ne PDF-datei bekommt und diese anzeigt.
dann kann der benutzer änderungen ausführen und ich generiere die pdf neu..
alles kein prob..
und jetzt kommts.
ich zeig die PDF datei als in nem webbrowser fenster an und muss um diese zu verändern das fenster kurz mit ner leeren datei füllen. dann will ich warten bis die datei erstellt ist und ERST DANN das browserfenster wieder mit der richtigen datei füllen.
habs mit sleep probiert, dann hab ich probiert das alter der datei in ner schleife auszulesen und sobald sich das verändert die neue einzulesen.. und und und..
also gehen tut es einwandfrei wenn ich ne MsgBox dazwischen klemme und ne sekunde warte...
ABER NUR DANN!!
so in der richtung sieht das dann aus
' anderes PDF(leeresDokument) anzeigen damit es verändert werden kann
Call WebBrowser1.Navigate2(path_exportdata & "leeresDokument.pdf")
' Aufruf von prog das die PDF erstellt
Shell path_progDasPdfErstellt & " " & path_datenPDF, vbNormalFocus
' wenn hier ne sekunde warte gehts.. aber mit sleep oder schleife usw. nicht
MsgBox ("wait")
' PDF wieder aufrufen
Call WebBrowser1.Navigate2(path_exportdata & ident & ".pdf")
ich hoffe mir kann wer helfen.. hab auch schon versucht zu fragen ob das programmm das ich aufrufe (ne .exe) aus ist, also in ner schleife.. aber das will auch nicht!!
bin dankbar für jeden tipp