![]() |
Auf website von TWebBrowser warten
Hallo
Ich möchte warten bis eine website geladen wurde... Ich habe dies derzeit so gelöst:
Delphi-Quellcode:
Jedoch hängt sich das programm auf... es wird nie eine seite angezeigt...
Form1.webbrowser1.Navigate('adressexy');
while Form1.WebBrowser1.LocationURL <> 'adressexy' do; Wenn ich jedoch eine Message box reinbaue dan klappt es jedoch möchte ich nicht immer auf die box klicken müssen :)
Delphi-Quellcode:
Seht ihr den fehler?
Form1.webbrowser1.Navigate('adressexy');
while Form1.WebBrowser1.LocationURL <> 'adressexy' do showmessage('bla bla'); Liebe Grüsse |
Re: Auf website von TWebBrowser warten
Ich würde nicht aktiv warten, sondern mich benachrichtigen lassen ( .onDocumentComplete)
|
Re: Auf website von TWebBrowser warten
Also dann kann ich im onDocumentComplete eine Variable auf 1 setzen und diese dan im while überprüfen?
Weil ich muss hitereinander auf viele seiten warten und das dan für jede einzelne im onDocumentComplete zu implementieren gibt doch ein bisschen mehr zu tun Weshalb bleibt er mir dann im while stehen? also hängt sich auf? |
Re: Auf website von TWebBrowser warten
Lege die Seiten doch in eine Liste, welche du dann im Event abarbeiten lässt ( Nach Laden einer Seite, Aktionen und nächste Seite laden)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz