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

VB.NET Discussion :

Focus sur webBrowser


Sujet :

VB.NET

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2011
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2011
    Messages : 31
    Points : 17
    Points
    17
    Par défaut Focus sur webBrowser
    Bonjour, ma solution ne marche pas une idée?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        Private Sub Button7_Click(sender As Object, e As EventArgs) Handles Button7.Click
            WebBrowser1.Navigate("www.google.com")
            If WebBrowser1.ReadyState = WebBrowserReadyState.Complete Then WebBrowser1.Focus()
        End Sub
    Cela se joue peut-être au niveau du Handles mais j'ai déjà button.click dedans

    Merci de m'aider.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Développeur .Net / Delphi
    Inscrit en
    Juillet 2002
    Messages
    738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur .Net / Delphi
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2002
    Messages : 738
    Points : 1 745
    Points
    1 745
    Par défaut
    Bonjour,

    La méthode Navigate est asynchrone. Essayez de donner le focus au WebBrowser au niveau de l'évènement WebBrowser.DocumentCompleted.

    eb.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2011
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2011
    Messages : 31
    Points : 17
    Points
    17
    Par défaut
    Merci pour votre réponse mais :

    j'ai déclaré l'événement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        Public Event DocumentCompleted As WebBrowserDocumentCompletedEventHandler
    Ensuite quand je clique sur le bouton pour charger ma page (cela ne compile pas à du RaiseEvent) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        Private Sub Button6_Click(sender As Object, e As EventArgs) Handles Button6.Click
            RaiseEvent DocumentCompleted()
            WebBrowser1.Navigate("http://google.com")
        End Sub

Discussions similaires

  1. Focus sur une application Windows
    Par mixi dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/10/2004, 19h57
  2. Focus sur DrawGrid
    Par zworg dans le forum Composants VCL
    Réponses: 4
    Dernier message: 03/05/2004, 13h44
  3. [VB.NET] Focus sur cellule de DataGrid
    Par daner06 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 02/05/2004, 21h12
  4. Réponses: 2
    Dernier message: 19/08/2003, 15h45
  5. Ne jamais mettre le focus sur un tbutton, possible
    Par portu dans le forum Composants VCL
    Réponses: 4
    Dernier message: 03/07/2003, 15h06

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