Entwickler-Ecke
Internet / Netzwerk - twebbrowser lädt seite nicht bei ondocumentcomplete event
GruppeCN - Do 25.08.05 19:35
Titel: twebbrowser lädt seite nicht bei ondocumentcomplete event
Hallo Delphianer,
ich arbeite mit der TWebBrowser Komponente und lade darin eine Seite. Darauf wird mit einem onDocumentComplete Event reagiert, bei dem ich versuche, über die Funktion Navigate() eine andere Seite zu laden. Allerdings funktioniert das irgendwie nicht, das onDocumentComplete Event spricht sofort wieder an, aber mit der alten Seite. Auch mit einer kleinen Variablen Falle gelingt es mir nicht, dieses Problem zu umgehen. Könnt ihr mir weiterhelfen?
snoopyonline - Do 25.08.05 20:40
Tja so recht kann ich wohl auch nicht helfen... Bei nem kleinen Testprogramm, in welchem ich im "TForm1.WebBrowser1DocumentComplete" gleich wieder ein neues "webbrowser1.navigate(url)' eingebaut habe, funkitioniert einwandfrei - liegt der Fehler vielleicht doch irgendwo in deinem Quelltext begraben???
Ich weiß ja nicht, was genau du da "baust" aber vielleicht hilft dir ja folgendes Alternativ-Konstrukt - schon beim Aufrufen der Seiten:
Delphi-Quelltext
1: 2: 3: 4: 5:
| for run := 0 to listbox1.Items.Count - 1 do begin webbrowser1.Navigate(listbox1.Items[run]); while WebBrowser1.ReadyState <> READYSTATE_COMPLETE do application.processmessages; end; |
Moderiert von
Christian S.: Code- durch Delphi-Tags ersetzt.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!