Hi
Wie schon im Titel steht, möchte ich eine Aktion erst ausführen wenn die Webseite im Webbrowser1 fertig geladen wurde. Die Aktion spielt sich in einer längeren Schlaufe ab.
Wie kann ich jetzt prüfen ob die Seite geladen wurden, und falls, wie weiter?
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| procedure TForm1.Button1Click(Sender: TObject); var n: Integer; begin for n:=0 to Memo1.Lines.Count do begin if WebBrowser1.ReadyState < READYSTATE_COMPLETE then end; end; |
Gibt es auch noch eine andere Möglichkeit zu testen ob Seite fertig geladen wurde?
hab auch mit OnDocumentComplete versucht, leider auch ohne Erfolg, da es zu wenig Parameter anscheinend hatte:
Delphi-Quelltext
1:
| if Webbroser1.OnDocumentComplete = 1 then |
Gruss