Hee!
Ik heb even een vraagje. Ik ben voor visual basics een rekenprogramma aan het maken. En nu wil ik dat wanneer je, je antwoord invoert in de textbox en op controleren drukt dat de textbox dan rood kleurt wanneer het antwoordt fout is en groen kleurt wanneer het antwoord goed is. Dit is wat ik heb staan, maar het werkt niet want de textbox wordt heel de tijd groen:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If Label3.Text = "+" Then
TextBox1.Text = Val(Label2.Text) + Val(Label4.Text)
ElseIf Label3.Text = "-" Then
TextBox1.Text = Val(Label2.Text) - Val(Label4.Text)
ElseIf Label3.Text = "x" Then
TextBox1.Text = Val(Label2.Text) * Val(Label4.Text)
ElseIf Label3.Text = "/" Then
TextBox1.Text = Val(Label2.Text) / Val(Label4.Text)
End If
If TextBox1.Text = True Then
TextBox1.BackColor = Color.Green
Else
If TextBox1.TextAlign = False Then
TextBox1.BackColor = Color.Red
End If
End If
End Sub
hebben jullie misschien een idee over wat ik anders moet doen?
Ik heb even een vraagje. Ik ben voor visual basics een rekenprogramma aan het maken. En nu wil ik dat wanneer je, je antwoord invoert in de textbox en op controleren drukt dat de textbox dan rood kleurt wanneer het antwoordt fout is en groen kleurt wanneer het antwoord goed is. Dit is wat ik heb staan, maar het werkt niet want de textbox wordt heel de tijd groen:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If Label3.Text = "+" Then
TextBox1.Text = Val(Label2.Text) + Val(Label4.Text)
ElseIf Label3.Text = "-" Then
TextBox1.Text = Val(Label2.Text) - Val(Label4.Text)
ElseIf Label3.Text = "x" Then
TextBox1.Text = Val(Label2.Text) * Val(Label4.Text)
ElseIf Label3.Text = "/" Then
TextBox1.Text = Val(Label2.Text) / Val(Label4.Text)
End If
If TextBox1.Text = True Then
TextBox1.BackColor = Color.Green
Else
If TextBox1.TextAlign = False Then
TextBox1.BackColor = Color.Red
End If
End If
End Sub
hebben jullie misschien een idee over wat ik anders moet doen?