Webbrowser-Steuerelement, DocumentComplete-Ereignis

14/10/2008 - 11:58 von Manfred | Report spam
Hallo Leute,

beim Laden einer Website, die Frames enthàlt, meldet der Webbrowser für
jede Webpage einmal Document complete.
Enthàlt die Website als 4 Pages, dann erfolgt die Meldung 4 mal.

Jetzt möchte ich gerne wissen, ob es möglich ist, eine Meldung zu erhalten,
wenn
alle Seiten geladen wurden.

Ich möchte es vermeiden, vorher die Anzahl der Seiten ermitteln müssen.

Hat jemand einen Tip, wie man das mit VB2008 machen kann?

Grüße

Manfred
 

Lesen sie die antworten

#1 Karsten Sosna
15/10/2008 - 11:20 | Warnen spam
"Manfred" schrieb im Newsbeitrag
news:
^^^^^^^^^^^^^^^^^^^^
Damit Deine Frage überhaupt gelesen und qualifiziert beanwortet wird
solltest Du hier deinen vollen Namen(Vor- und Zuname) einstellen.

Jetzt möchte ich gerne wissen, ob es möglich ist, eine Meldung zu
erhalten,
wenn
alle Seiten geladen wurden.

Hat jemand einen Tip, wie man das mit VB2008 machen kann?



Ja, ich. ;=)
\\\
Private targetUrl As Uri = Nothing

Private Sub WebBrowser1_DocumentCompleted(ByVal sender As Object, ByVal e As
System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles
WebBrowser1.DocumentCompleted
If e.Url = targetUrl Then
Console.WriteLine("READY")
targetUrl = Nothing
End If
End Sub

Private Sub WebBrowser1_Navigated(ByVal sender As Object, ByVal e As
System.Windows.Forms.WebBrowserNavigatedEventArgs) Handles
WebBrowser1.Navigated
If targetUrl Is Nothing Then
targetUrl = e.Url
End If
End Sub
///
Gruß Scotty

Ähnliche fragen