Erreur d'échange d'informations entre 2 fenêtresVB
Résolu
Alvin1614
Messages postés
115
Statut
Membre
-
Alvin1614 Messages postés 115 Statut Membre -
Alvin1614 Messages postés 115 Statut Membre -
Bonjour,
Depuis quelque temps, je fais du VB. Je ne suis qu'un débutant...
Ces derniers jours, j'ai commencé un programme, mais il y a une erreur.
Ce programme échange des données entre 2 fenêtres. Dans la première, on tape une URL et puis on appuie sur un bouton à côté qui ouvre la fenêtre 2. Dans la fenêtre 2, il y a un "WebBrowser" qui est censé afficher la page web demandée dans la fenêtre 1.
Mais il ne me met qu'une valeur se type String ne peut être convertie en System.uri.
Donc, quand on clique sur la PictureBox2, ça ouvre la fenêtre 2 et ça met l'URL dans le Web Browser... Mais, cela ne va pas !
Merci d'avance pour vos réponses !
Depuis quelque temps, je fais du VB. Je ne suis qu'un débutant...
Ces derniers jours, j'ai commencé un programme, mais il y a une erreur.
Ce programme échange des données entre 2 fenêtres. Dans la première, on tape une URL et puis on appuie sur un bouton à côté qui ouvre la fenêtre 2. Dans la fenêtre 2, il y a un "WebBrowser" qui est censé afficher la page web demandée dans la fenêtre 1.
Mais il ne me met qu'une valeur se type String ne peut être convertie en System.uri.
Private Sub PictureBox2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox2.Click Form2.Show() Form2.WebBrowser1.Url = Me.TextBox1.Text End Sub
Donc, quand on clique sur la PictureBox2, ça ouvre la fenêtre 2 et ça met l'URL dans le Web Browser... Mais, cela ne va pas !
Merci d'avance pour vos réponses !
A voir également:
- Erreur d'échange d'informations entre 2 fenêtresVB
- Supercopier 2 - Télécharger - Gestion de fichiers
- Entrer les informations d'identification reseau - Guide
- 2 ecran pc - Guide
- Faire 2 colonnes sur word - Guide
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
1 réponse
Bonjour
Essaye de cette façon
tu peux aussi remplacer myForm.Show() par myForm.ShowDialog()
ceci obligera de fermer Form2 pour continuer.
Essaye de cette façon
Private Sub PictureBox2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox2.Click
Dim myForm As New Form2
myForm.WebBrowser1.Url = Me.TextBox1.Text
myForm.Show()
End Sub
tu peux aussi remplacer myForm.Show() par myForm.ShowDialog()
ceci obligera de fermer Form2 pour continuer.
Je sais pas où mettre que c'est qui doit définir le nom .
Si je met il me met la même chose (Une valeur de type String ne peut pas être convertie en System.uri).
tu dois déclarer une variable System.Uri comme dans l'exemple qui suit
j'ai mis uri à "http://google.fr", à toi d'adapter