La verdad no entendi tanto... xq no entendi tu codigo...
Pero si lo que tu quieres es cambiar una variable del Form1 usando botones del Form2.. solo has lo siguiente:
Usaremos lo siguiente...
1 variable en PUBLIC (en el form 1)
2 Botones para cambiar la variable (en el form 2)
En el Form 1:
Código vb:
Ver originalPublic Class Form1
Public numero As Integer
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Form2.Show()
End Sub
End Class
En el Form 2:
Código vb:
Ver originalPublic Class Form2
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Form1.numero = 1 ' se cambia el valor de la variable "numero"
Form1.Text = Form1.numero ' se cambia el texto del form1 por el valor de "numero"
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Form1.numero = 2 ' se cambia el valor de la variable "numero"
Form1.Text = Form1.numero ' se cambia el texto del form1 por el valor de "numero"
End Sub
End Class
Espero que sea lo que buscas (: