Einzelnen Beitrag anzeigen

Benutzerbild von ErazerZ
ErazerZ

Registriert seit: 27. Mai 2005
Ort: Baden
315 Beiträge
 
Delphi 2007 Enterprise
 
#1

WebBrowser - Seite geladen

  Alt 25. Dez 2008, 00:04
Hey,
ich mache da gerade ein kleines Programm in .NET mittels der WebBrowser Komponente jedoch hab ich ein kleines problem und zwar wenn ich eine Seite lade dann kann ich das ja leicht prüfen ob sie fertig geladen ist. Aber wenn ich jetzt da in der seite ein Login button aufrufe mittels "methodinfo.Invoke(loginbtn.DomElement, Nothing)" und der tut dann nicht die Seite ganz neu laden sondern nur ein neues frame(?) laden, und das bekommt mein Programm nicht mit. Ich warte so bis sich die Seite geladen hat:
Delphi-Quellcode:
    Public Sub waitforwb()
        Do
            Threading.Thread.Sleep(1)
            Application.DoEvents()
        Loop Until wb.ReadyState = WebBrowserReadyState.Complete
End Sub
Weiß jemand wie ich das Problem lösen könnte in .NET oder Delphi oder sonstige Sprachen, mich interessiert nur wo WebBrowser das "speichert", bzw. was ich aufrufen muss um zu prüfen ob sich was geändert hat. ReadyState ist wie bereits gesagt immer auf Complete.
  Mit Zitat antworten Zitat