Originally Posted by
Chandman
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
End Sub
Public Class Form1
Private Sub RadioButton2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton2.CheckedChanged
End Sub
Private Sub RadioButton3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton3.CheckedChanged
End Sub
Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged
Randomize()
Dim number As Integer
Const ROCK As Integer = 1
Const PAPER As Integer = 2
Const SCISSORS As Integer = 3
number = (3 * Rnd())
If RadioButton1.Checked And number = ROCK Then
Label1.Text = "Computer Threw Rock.Draw."
ElseIf RadioButton1.Checked And number = PAPER Then
Label1.Text = "Computer threw Paper. You Lose."
ElseIf RadioButton1.Checked And number = SCISSORS Then
Label1.Text = "Computer threw Scissors.You Win!!"
ElseIf RadioButton2.Checked And number = ROCK Then
Label1.Text = "Computer Threw Rock.You Win!!."
ElseIf RadioButton2.Checked And number = PAPER Then
Label1.Text = "Computer threw Paper.Draw."
ElseIf RadioButton2.Checked And number = SCISSORS Then
Label1.Text = "Computer threw Scissors.You Lose!"
ElseIf RadioButton3.Checked And number = ROCK Then
Label1.Text = "Computer Threw Rock.You Lose."
ElseIf RadioButton3.Checked And number = PAPER Then
Label1.Text = "Computer threw Paper.You Win!."
ElseIf RadioButton3.Checked And number = SCISSORS Then
Label1.Text = "Computer threw Scissors.Draw!"
End If
End Sub
errors should now be gone. i dont get any.
Code:
Public Class Form1
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
End Sub
Private Sub RadioButton2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton2.CheckedChanged
End Sub
Private Sub RadioButton3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton3.CheckedChanged
End Sub
Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged
Randomize()
Dim number As Integer
Const ROCK As Integer = 1
Const PAPER As Integer = 2
Const SCISSORS As Integer = 3
number = (3 * Rnd())
If RadioButton1.Checked And number = ROCK Then
Label1.Text = "Computer Threw Rock.Draw."
ElseIf RadioButton1.Checked And number = PAPER Then
Label1.Text = "Computer threw Paper. You Lose."
ElseIf RadioButton1.Checked And number = SCISSORS Then
Label1.Text = "Computer threw Scissors.You Win!!"
ElseIf RadioButton2.Checked And number = ROCK Then
Label1.Text = "Computer Threw Rock.You Win!!."
ElseIf RadioButton2.Checked And number = PAPER Then
Label1.Text = "Computer threw Paper.Draw."
ElseIf RadioButton2.Checked And number = SCISSORS Then
Label1.Text = "Computer threw Scissors.You Lose!"
ElseIf RadioButton3.Checked And number = ROCK Then
Label1.Text = "Computer Threw Rock.You Lose."
ElseIf RadioButton3.Checked And number = PAPER Then
Label1.Text = "Computer threw Paper.You Win!."
ElseIf RadioButton3.Checked And number = SCISSORS Then
Label1.Text = "Computer threw Scissors.Draw!"
End If
End Sub
End Class
Your class was messed up. you were declaring stuff before you even had declared the class, and you didn't end the class.