Thanks so much everyone, I have almost worked it all out. If i type the answer, backspace it, and type it in again, it gives the user another score. How could I resolve this?
Dim score As Integer
Private Sub Form_Load()
lblscore.Caption = score
End Sub
Private Sub txtquestion1_Change()
If txtquestion1.Text = "beijing" Then
score = score + 1
lblscore.Caption = score
End If
End Sub
Private Sub txtquestion2_change()
If txtquestion2.Text = "pacific ocean" Then
score = score + 1
lblscore.Caption = score
End If
End Sub