Le webbrowser n'affiche rien

Résolu/Fermé
6egirl Messages postés 7 Date d'inscription lundi 17 juillet 2017 Statut Membre Dernière intervention 30 octobre 2017 - Modifié le 24 juil. 2017 à 08:10
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 - 24 juil. 2017 à 17:02
Bonsoir je vais résumer un peu la situation.
J'ai une form1 normal, dedans j'ai mis un bouton et une textbox.
Ensuite une form2 avec juste un webbrowser dedans.
Quand j'appuie sur le bouton le webbrowser est censé charger l'url qui a été tapé dans la textbox. Voici mon code pour la form1 :
Public Class Form1
    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load

    End Sub

    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
        Form2.WebBrowser1.Navigate(TextBox1.Text)
        Dim a As New Form2
        a.Show()
        Dim b As New Form2
        b.Show()
        Dim c As New Form2
        c.Show()
        Dim d As New Form2
        d.Show()
    End Sub
End class


Pourtant le webbrowser n'affiche rien je comprends pas pourquoi?

EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici : ICI

Merci d'y penser dans tes prochains messages.

1 réponse

Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 931
24 juil. 2017 à 07:18
Bonjour


Form2.WebBrowser1.Navigate(TextBox1.Text) 'tu donnes l'url à la "forme Shared" de Form2, c'est comme ça que ça s'utilisais en VB6
Dim a As New Form2 'là tu crées une instance de Form2, qui n'est pas la "forme Shared"
a.Show() 'là tu montres l'instance


Si WebBrowser1 est public, tu peux écrire ça
Dim a As New Form2 
a.WebBrowser1.Navigate(TextBox1.Text) 
a.Show()  


Tu peux aussi passer un paramètre dans le constructeur (c'est ce que je ferais, il est en général déconseillé de mettre les éléments d'un Form public).
Voir ce tuto
1
6egirl Messages postés 7 Date d'inscription lundi 17 juillet 2017 Statut Membre Dernière intervention 30 octobre 2017
24 juil. 2017 à 11:41
Merci tout fonctionne à présent ^^
0
Whismeril Messages postés 19028 Date d'inscription mardi 11 mars 2003 Statut Non membre Dernière intervention 24 avril 2024 931
24 juil. 2017 à 17:02
De rien
0