Entwickler-Ecke

Internet / Netzwerk - Auf Browser warten


schdom14 - Fr 05.09.03 12:59
Titel: Auf Browser warten
Hi Leute,

kann mir einer sagen wie ich auf den Browser warten kann??? Also ich meine das z.b ein Formular erst ausgefüllt wird wenn der TWebBrowser1 die Seite http://www.Irgendwas.de vollständig geladen hat ?? Wäre echt froh wenn ihr mir helfen könntet.

Thx

P.S Vieleicht ist es eine blöde Frage aber ich hab halt noch nicht soviel ahnung davon :roll:


FeG - Fr 05.09.03 20:21

Hallo,

wie wär's denn mit dem Ereignis "OnNavigateComplete2"...

MfG,
FeG


schdom14 - Fr 05.09.03 20:44

Hääää ???
ne keine Ahnung wie das geht :oops:
wie und wo muss ich das den einbinden ???

Sorry aber ich bin halt noch ein Newbie :cry:

Thx


derDoc - Sa 06.09.03 08:48

Also ein Ereignis steht im Objektinspektor in dem rechten Register. Dort doppelklickst du dann den freien Raum hinter OnNavigateComplete2 und Delphi springt zum Editor. Dort sollte jetzt etwas wie TForm1.WebBrowser1NavigateComplete2 stehen (Abweichungen möglich). Dort kannst du jetzt den Quellcode eingeben, der erst nach dem Vollständigen laden ausgeführt werden soll.


schdom14 - Sa 06.09.03 11:31

cool danke hat alles geklappt

Thx


JustusJonas - Mo 08.09.03 14:56

Leider funktioniert das nicht immer, deshalb finde ich folgendes besser:


Delphi-Quelltext
1:
2:
3:
4:
repeat
      Application.ProcessMessages;
      Sleep(100);
until WebBrowser1.ReadyState = 4;


Greetz