Entwickler-Ecke
Internet / Netzwerk - Webbrowser Seite1->Seite2
BigBen4ever - Do 01.09.05 22:16
Titel: Webbrowser Seite1->Seite2
Hey.
Ich betrete hier mit dem Webbrowser für mich ein recht neues Terrain und habe daher einige vermutliche sehr Anfängermässige Fragen. Nichts destotrotz harpert es genau daran momentan bei mir.
Also mein Programm soll wie folgt funktionieren:
Start (Button) dann Seite 1 laden
webbrowser1.navigate('http://www.bla.de');
Nun möchte ich sobald die Seite fertig geladen ist, die zweite Seite laden, dann von der zweiten Seite aus, sobald diese fertig ist, die dritte usw.
Ich habe gesehen der webbrowser hat zwei ereignisse die dafür wohl zuständig sind, ondocumentcomplete und ondownloadcomplete, aber wie kann ich diese als If Bedingung formulieren? Und wie funktioniert dieses Ketten-Laden von Seiten (Seite1->Seite2->Seite3 usw) ???
Hat jemand eine Idee, wäre sehr dankbar für Quelltext und nette Hilfe, vielen lieben Dank im Vorraus.
BigBen4ever - Do 01.09.05 22:22
if webbrowser1.OnDocumentcomplete = 1 then
meine versuche
wobei er mir sagt nicht genügend wirkliche parameter :(
Carnivean - Do 01.09.05 23:09
Ich würd es so lösen:
Zuerst alle Seiten in eine StringListe Speichern.
Dann Navigate zu der ersten Adresse. Im OnDocumentComplete Event würd ich dann immer gucken, welcher Eintrag im Moment gerade geladen. Entweder über eine globale Variable, oder über
if LocationURL = Stringlist[Index] then
Und würde dann erneut Navigate aufrufen, nur eben mit der nächsten URL.
Gruß
Carni
BigBen4ever - Fr 02.09.05 06:34
und was ist mit der abfrage nach dem fertig laden??
und wie speicher ich das in einer stringlist, das sagt mir ehrlich gesagt nichts...:(
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 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!