HOLA,
Tengo el siguiente caso en
vbasic, lo he intentando hacer simple para explicarlo:
Tengo dos formularios : Form1 y Form2
En Form1 tengo:
- Un label
- Un Button
Al hacer clic en el Button hace el llamado al Form2 mediante el .Show
En Form2 tengo:
- Un TextBox
- Un Button
Al hacer clic en el Button, este deberia actualizar el contenido del Label del Form1 con el Texbox del Form2
Ya intente enviar el dato por variable publica, tambien intente crear el objeto formulario Form1;
Pero no se actualiza el contenido del Label1. Ojo las dos ventanas deben estar Abiertas. Dejo el codigo:
Form1:
Código vb:
Ver originalPublic Class Form1
Public val As String = "SALSA"
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Form2.Show()
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Label1.Text = val
End Sub
End Class
Form2
Código vb:
Ver originalPublic Class Form2
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim miform As New Form1
miform.Label1.Text = Me.TextBox1.Text 'usando el label del formulario 1
miform.val = Me.TextBox1.Text 'usando una variable publica del formulario 1
Me.Close()
End Sub
End Class