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

VBA Access Discussion :

Microsoft web browser


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 120
    Par défaut Microsoft web browser
    Bonjour avez vous des exemples de codes utilisant le control active X microsoft web brother.

    Je cherche simple à afficher une page web dans un formulaire.

    Merci

    Patrick

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 399
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 399
    Par défaut
    bonjour,

    une solution simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Me.WebBrowser.Navigate "http:\\developpez.com"
    avec WebBrowser le nom de mon controle. Code VBA à placer sur le FormLoad par exemple.

    bonne journée,

    Philippe

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 350
    Par défaut
    Bonjour,

    On imagine que sur un formulaire on inscrit le Navigateur Web Microsoft en passant par Insertion/Contrôle ActiveX
    Largeur 25 cm Hauteur 13
    On lui donne un nom. Exemple : WebBrowser
    Dans l'en tête du formulaire Un bouton surnommé :cmdGo
    Un peu de code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub cmdGo_Click()
        On Error Resume Next
        Me.WebBrowser.GoHome
    End Sub
    Ou sommes nous? Pour le savoir :
    Dans l'en tête de formulaire une zone de texte de 11 cm x 0,6 cm —> txtDirection
    un bouton—>cmdOuSuije
    Un peu de code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub cmdOuSuije_Click()
        Me.txtDirection = Me.WebBrowser.LocationURL
    End Sub
    On veut rentrer une adresse directement : Dans le module de ce formulaire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub txtDirection_AfterUpdate()
     If Len(Me!txtDirection.Value) > 0 Then
        Navigate Me!txtDirection.Value
     End If
    End Sub
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub Navigate(strURL As String)
        On Error Resume Next
            Me.WebBrowser.SetFocus
            strURL = Me.txtDirection.Value
            Me.WebBrowser.Navigate strURL
    DoCmd.ShowToolbar "Web", acToolbarNo
    End Sub
    On veut aller et revenir :

    Un bouton —>cmdPrecedent —> un peu de code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub cmdPrecedent_Click()
    On Error Resume Next
        Me.WebBrowser.GoBack
    End Sub
    Un bouton —> cmdSuivant —> Un peu de code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub cmdSuivant_Click()
    On Error Resume Next
        Me.WebBrowser.GoForward
    End Sub
    Etc..

    Cordialement.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 120
    Par défaut
    Merci à vous deux c'est parfait

    Cordialement

    Patrick

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

Discussions similaires

  1. [WD17] ActiveX Microsoft Web Browser
    Par zouzoukha dans le forum WinDev
    Réponses: 1
    Dernier message: 17/01/2013, 08h13
  2. [AC-2007] Microsoft Web Browser
    Par cesar33 dans le forum VBA Access
    Réponses: 1
    Dernier message: 10/08/2010, 15h51
  3. [WD14] Utilisation de l'ActiveX microsoft Web Browser
    Par law56100 dans le forum WinDev
    Réponses: 3
    Dernier message: 03/07/2010, 23h22
  4. [AC-2007] Où télécharger le controle activeX "Microsoft Web Browser" ?
    Par atech dans le forum VBA Access
    Réponses: 2
    Dernier message: 25/01/2010, 09h11
  5. Réponses: 1
    Dernier message: 03/08/2006, 20h40

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