Hi,
Ich habe ein Problem mit meinem Webbrowser in Vb 2010. Ich benutze den Webbrowser logischerweise um Seiten aufzurufen. Ich benutze eine Schleife, die den WebbrowserReadystate Wert abfragt, um das Programm so lange warten zu lassen, bis die Seite geladen ist.
Jedoch kann es vorkommen, dass mal eine Seite ewig hängt, also der Readystate auf "Loading" oder "Interactive" bleibt. Auch kann es vorkommen, dass die Form vom User mit Klick auf das X geschlossen wird während die Seite noch geladen wird. In beiden Fällen läuft der Prozess im Taskmanager weiter und nur die Form schließt sich.
Ich benutze übrigens auch noch das MyBase.Closing event um ein datei anzulegen. Ich habe eben folgendes probiert (END Befehl):
Das funktioniert - aber überall wird davon abgeraten "End" zu benutzen. Gibts da eine Alternative?
Ich habe auch schon mit dem DocumentCompleted Event rumexperimentiert, jedoch ist das Event für mich unbrauchbar, da es je nach Webseite 1-XX mal ausgelöst wird.
PS: Der Webbrowser wird zur Laufzeit dynamisch erstellt.
Ich habe ein Problem mit meinem Webbrowser in Vb 2010. Ich benutze den Webbrowser logischerweise um Seiten aufzurufen. Ich benutze eine Schleife, die den WebbrowserReadystate Wert abfragt, um das Programm so lange warten zu lassen, bis die Seite geladen ist.
Jedoch kann es vorkommen, dass mal eine Seite ewig hängt, also der Readystate auf "Loading" oder "Interactive" bleibt. Auch kann es vorkommen, dass die Form vom User mit Klick auf das X geschlossen wird während die Seite noch geladen wird. In beiden Fällen läuft der Prozess im Taskmanager weiter und nur die Form schließt sich.
Ich benutze übrigens auch noch das MyBase.Closing event um ein datei anzulegen. Ich habe eben folgendes probiert (END Befehl):
Das funktioniert - aber überall wird davon abgeraten "End" zu benutzen. Gibts da eine Alternative?
Ich habe auch schon mit dem DocumentCompleted Event rumexperimentiert, jedoch ist das Event für mich unbrauchbar, da es je nach Webseite 1-XX mal ausgelöst wird.
PS: Der Webbrowser wird zur Laufzeit dynamisch erstellt.