Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
15.09.2001, 16:10
anty



Ich suche nach einer Funktion, die nachdem ich WebBrowser1.Navigate "http://..." gemacht habe solange alles andere stoppt, bis die Site fertig geladen wurde. Gibt es so eine funktion?

Thx @nty

--

www.premiere-super.de.vu - Premiere Preisvergleich und Sonderangebote!

zum Seitenanfang zum Seitenende Profil || Suche
001
15.09.2001, 19:41
Megge



wie meinst du das ?
dass z.B. javascripte erst anfangen zu latschen, nachdem alles fertig geladen ist, oder wie ?

--

zum Seitenanfang zum Seitenende Profil || Suche
002
15.09.2001, 19:54
Retro



Welche Sprache denn zum Teufel?!

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
003
15.09.2001, 20:28
Zeeke



Ich denke mal Anty redet von VB...

--

zum Seitenanfang zum Seitenende Profil || Suche
004
15.09.2001, 21:29
Megge



sah mir nach nem Java/JavaScript aus..

--

zum Seitenanfang zum Seitenende Profil || Suche
005
15.09.2001, 22:24
anty



Visual Basic. Und ich möchte, wenn die Site fertig geladen wurde etwas machen...

--

www.premiere-super.de.vu - Premiere Preisvergleich und Sonderangebote!

zum Seitenanfang zum Seitenende Profil || Suche
006
19.09.2001, 15:07
anty



Hat keiner eine Idee? Es muß doch einen Befehl dazu geben!
Ich hab leider keine Hilfe...

@nty

--

www.premiere-super.de.vu - Premiere Preisvergleich und Sonderangebote!

zum Seitenanfang zum Seitenende Profil || Suche
007
19.09.2001, 16:04
Ferdi



ja ich glaub es gibt....weiss jetzt nicht auswendig...mal schaun

--

zum Seitenanfang zum Seitenende Profil || Suche
008
19.09.2001, 16:15
Ferdi



dass sollte alles sein was man braucht...
(functionen des WebBrowserControls)

wenn man die URL bestätigt:
-> DownloadBegin()

wenn die Seite fertig ist: (weiss nicht genau was der Unterschied ist...
nimm am besten beide ;)
-> DocumentComplete(ByVal pDisp As Object, Url As Variant)
-> NavigateComplete2(ByVal pDisp As Object, Url As Variant)

Zeigt an wie viel schon geöffnet wurde
-> ProgressChange(ByVal Progress As Long, ByVal ProgressMax As Long)

--

zum Seitenanfang zum Seitenende Profil || Suche
009
21.09.2001, 14:19
anty



hm, thx, werde das mal ausprobieren.

[Edit]
Bin ein totaler Newbie: Was bedeutet ByVal pDisp as Object?
[/Edit]

--

www.premiere-super.de.vu - Premiere Preisvergleich und Sonderangebote!


Dieser Beitrag wurde am 21.09.2001 um 15:13 von anty bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
010
21.09.2001, 15:48
Ferdi



ByVal (by Value) ist eine Wertübergabe bei der der OriginalDatentyp erhaltenbleibt ... egal ob er im Unterprogramm geändert wird

(das Gegenstück wäre ByRef (Referenz))

pDisp as Object heisst dass ein Objekt names pDisp generiert (übergeben) wird

....
es reicht aber die Prozedur so zu implementieren:

<Web> ist in diesem Fall dass WebBrowserControl

Quellcode:
Private Sub Web_NavigateComplete2(ByVal pDisp As Object, Url As Variant)
    'z.B.:  
    frmmain.Caption = Web.LocationName
    StatusBar1.Panels(1).Text = URL
    Urlbox.Text = URL
    ...
End Sub

--


Dieser Beitrag wurde am 21.09.2001 um 15:48 von Ferdi bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
011
17.10.2001, 13:58
anty



Bei mir tritt immer bei den beiden Zeilen:
DocumentComplete(ByVal pDisp As Object, Url As Variant)
NavigateComplete2(ByVal pDisp As Object, Url As Variant)

Der Fehler auf:
Compile Error
Expected List seperator or )

--

www.premiere-super.de.vu - Premiere Preisvergleich und Sonderangebote!

zum Seitenanfang zum Seitenende Profil || Suche