IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

fonction Webbrowser DocumentCompleted


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2009
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 72
    Par défaut fonction Webbrowser DocumentCompleted
    J'essaie de lire une page web avec un webbrowser de cette facon qui retourne le body de la page à une autre fonction, par contre lirePage finit avant que le document est lu donc retourne toujours nothing.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    function lirePage() as string
     
    wb.Navigate(PAGE_HTML)
     
    AddHandler wb.DocumentCompleted, AddressOf documentCompleted
     
    End Function
     
     Public Sub documentCompleted(ByVal sender As Object, ByVal e As System.EventArgs)
    ...code ici
    End sub
    Auriez-vous une solution ?

    Merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 44
    Par défaut
    Citation Envoyé par tito55 Voir le message
    J'essaie de lire une page web avec un webbrowser de cette facon qui retourne le body de la page à une autre fonction, par contre lirePage finit avant que le document est lu donc retourne toujours nothing.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    function lirePage() as string
     
    wb.Navigate(PAGE_HTML)
    Je ne comprends pas bien ton problème, en gros tu veux charger une page html mais la fonction se fini avant que tout soit chargé...??
    Perso quand je veux charger une page je fais une attente de fin de chargement après :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
            wb.Navigate(PAGE_HTML)
            Do Until (wb.ReadyState = WebBrowserReadyState.Complete)
                Application.DoEvents()
            Loop
    Je ne sais pas si ça va t'aider...

    nbrau

  3. #3
    Membre confirmé
    Inscrit en
    Octobre 2009
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 72
    Par défaut
    Oui un gros Merci !!

    C'est exactement le genre de code que je cherchais.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. utilisation de la fonction Webbrowser.InvokeScript
    Par Tilena dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 09/04/2014, 12h09
  2. [Débutant] Fonction WebBrowser sur pdf en x64
    Par darkageof62 dans le forum C#
    Réponses: 0
    Dernier message: 30/01/2013, 10h36
  3. WebBrowser : Appel fonction Javascript
    Par caradhras dans le forum Framework .NET
    Réponses: 1
    Dernier message: 07/08/2009, 09h47
  4. WebBrowser et touches de fonction
    Par c_kiki dans le forum Framework .NET
    Réponses: 0
    Dernier message: 04/02/2009, 18h07
  5. reference pour fonction webbrowser
    Par ricoree78 dans le forum Général VBA
    Réponses: 7
    Dernier message: 11/10/2006, 15h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo