bonjour,
Je démarre dans la programmation avec visual basic de visual studio 2005 et je n'arrive pas à trouver la méthode pour utiliser des mêmes variables dans des forms différents: j'explique : par exemple j'utilise la variable "test" dans form1 puis dans form2 je la reprend ça marche mais si je retourne dans form1 la variable devient nul.
voici un exemple :
"Form1"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Option Explicit On Public Class Form1 Public test As String Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Form2.Show() End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Label1.Text = test End Sub End Class
"Form2"
merci de votre aide .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Public Class Form2 Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged Form1.test = TextBox1.Text End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.Close() Form1.Show() End Sub End Class







Répondre avec citation
Partager