ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
690
690
EMPFEHLEN
-
Hallo.
Ich habe ein Problem:
Wenn ich mit Delphi den Quelltext einer Seite der Webbrowser-Komponente auslesen will, dann setzt das voraus, dass die Seite schon vollständig geladen ist, sonst gibt es einen read-error.
Das Programm soll jedoch im Hintergrund arbeiten und nur den aktuellen Quelltext holen, ihn in eine Datei Speichern und sich danach beenden.
Das einzigste, was mir ein Problem macht, ist das abrufen des QT.
Hier mal ein paar Schnipsel:
Dort geht er auf die Seite.Code :1
WebBrowser1.Navigate('http://setiboinc.ssl.berkeley.edu/sah/home.php');
Den QT in die Listbox schreiben.Code :1
listbox1.items.add(WebBrowser1.OleObject.Document.Body.InnerHtml)
Und das ganze dann speichern.Code :1
listbox1.Items.SaveToFile('boinc.txt');
Wenn ich das ganze jedoch so schreibe, kommt der read-error, da Delphi versucht, den QT auszulesen, bevor die Seite geladen ist. Auch ein:hilft nicht weiter, da die Seite dann zwar geladen wird, aber nur im Hintergrund und erst nach der Anzeige des read-errors angezeigt wird.Code :1 2 3 4 5
start := GetTickCount; repeat stop := GetTickCount; Application.ProcessMessages; until (stop-start)>=9000;
Hat jemand eine Idee? Ich bin ratlos...
MfG
-
30.06.04 06:31 #2
- Registriert seit
- Apr 2002
- Ort
- Viersen
- Beiträge
- 298
Es sollte ein Ereignis OnDocumentComplete der TWebBrowser Komponente geben. Zumindest sagt mir das diese Seite nach einer kurzen Suche (hab grade kein Delphi zur Hand): http://www.swissdelphicenter.ch/en/showcode.php?id=1355.
Damit sollte sich doch was anfangen lassen.
-
Vielen Dank. Das funktioniert großartig.
Ähnliche Themen
-
Automatisiertes Teile-Rendern
Von konem im Forum 3D Studio MaxAntworten: 5Letzter Beitrag: 15.10.10, 08:31 -
Automatisiertes Umbenennen von Bauteilen
Von konem im Forum 3D Studio MaxAntworten: 10Letzter Beitrag: 09.03.10, 03:11 -
Automatisiertes Registrierungsformular
Von Stefanmueller321 im Forum PHPAntworten: 5Letzter Beitrag: 31.05.09, 21:33 -
Automatisiertes Installieren von Programmen...
Von Hawkster im Forum Microsoft WindowsAntworten: 5Letzter Beitrag: 24.08.06, 11:55 -
Automatisiertes Slicen
Von Andreas Späth im Forum PhotoshopAntworten: 0Letzter Beitrag: 25.06.05, 22:15





Zitieren
Login





