utiliser des mêmes variables dans des forms différents
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:
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"
Code:
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 |
merci de votre aide .