У меня есть две формы, form1 и form2. Мне нужно вызвать параметр form1 из form2, чтобы проверить это в form2.
Это код в form1:
Public Sub New(ByVal parametro1 As Integer)
InitializeComponent()
TXB_MontoARetirar.Text = param1
End Sub
Public Sub New()
InitializeComponent()
End Sub
Это код в form2:
Private Sub PictureBox4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox4.Click
Dim FRM As FRM_RetiroEfectivo2
FRM = New FRM_RetiroEfectivo2()
If FRM.TXB_MontoARetirar.Text = 100 Then
FRM_RetireSuEfectivo1_100pesos.Show()
Me.Hide()
Else
FRM_RetireSuEfectivo1.Show()
Me.Hide()
End If
End Sub
Когда я запускаю программу, я получаю следующую ошибку:
System.InvalidCastException: «Преобразование из строки» в тип «Double» недопустимо. '
Внутреннее исключениеFormatException: входная строка была в неправильном формате.