Attendre la fin de chargement d'une webbrowser

Signaler
Messages postés
31
Date d'inscription
samedi 18 août 2007
Statut
Membre
Dernière intervention
15 mars 2016
-
Messages postés
150
Date d'inscription
samedi 8 avril 2006
Statut
Membre
Dernière intervention
1 mai 2012
-
Salut tout le monde

Est ce qu'il existe un code pour faire en sorte que l'execution du logiciel fasse une tempo le temps qu'une webbrowser ai fini de charger sa page?

Merci a vous

3 réponses

Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
4
bonjour,


utilise l'évenement








Private



Sub
WebBrowser1_DocumentCompleted(

ByVal
sender

As
System.Object,

ByVal
e

As
System.Windows.Forms.WebBrowserDocumentCompletedEventArgs)

Handles
WebBrowser1.DocumentCompleted


End



Sub
Messages postés
31
Date d'inscription
samedi 18 août 2007
Statut
Membre
Dernière intervention
15 mars 2016

c'est ce que j'ai sa ne marche pas

y a la solution de mettre une tempo mais c'est pas top

quelqu'un a peut etre une autre idée merci
Messages postés
150
Date d'inscription
samedi 8 avril 2006
Statut
Membre
Dernière intervention
1 mai 2012
2
Si ton problème est toujours d'actualité :
http://www.vbfrance.com/infomsg_SAVOIR-SI-WEBBROWSER-BIEN-NAVIGUE_1156204.aspx?p=3
en gros:

   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click              WebBrowser1.Navigate("http://www.vbfrance.com/infomsg_SAVOIR-SI-WEBBROWSER-BIEN-NAVIGUE_1156204.aspx?p=3")
        Do While WebBrowser1.ReadyState <> WebBrowserReadyState.Complete
            Threading.Thread.Sleep(1)
            Application.DoEvents()
        Loop
        DimdebutAsLong= Environment.TickCount
        Do While(Environment.TickCount - debut) / 1000 < 10
            System.Threading.Thread.Sleep(1)
            Application.DoEvents()
        Loop
        MsgBox("Chargement terminé !")
        'Suite des instructions ...
    End Sub

A+

Antho 25
------------------------------------
Rien n'empêche Melba