- Public Class Form2
- Private strnumbers(5) As String
- Private Sub btnPlay_Click(sender As System.Object, e As System.EventArgs) Handles btnPlay.Click
- btnNumberButton1.Text = CStr(Int(Rnd() * 10)) 'Creates Random Values'
- 1: btnNumberButton2.Text = CStr(Int(Rnd() * 10))
- If btnNumberButton2.Text = btnNumberButton1.Text Then
- GoTo 1
- Else
- End If
- 2: btnNumberButton3.Text = CStr(Int(Rnd() * 10))
- If btnNumberButton3.Text = btnNumberButton1.Text OrElse
- btnNumberButton3.Text = btnNumberButton2.Text Then
- GoTo 2
- Else
- End If
- 3: btnNumberButton4.Text = CStr(Int(Rnd() * 10))
- If btnNumberButton4.Text = btnNumberButton1.Text OrElse
- btnNumberButton4.Text = btnNumberButton2.Text OrElse
- btnNumberButton4.Text = btnNumberButton3.Text Then
- GoTo 3
- Else
- End If
- 4: btnNumberButton5.Text = CStr(Int(Rnd() * 10))
- If btnNumberButton5.Text = btnNumberButton1.Text OrElse
- btnNumberButton5.Text = btnNumberButton2.Text OrElse
- btnNumberButton5.Text = btnNumberButton3.Text OrElse
- btnNumberButton5.Text = btnNumberButton4.Text Then
- GoTo 4
- Else
- End If
- 5:
- btnNumberButton6.Text = CStr(Int(Rnd() * 10))
- If btnNumberButton6.Text = btnNumberButton1.Text OrElse
- btnNumberButton6.Text = btnNumberButton2.Text OrElse
- btnNumberButton6.Text = btnNumberButton3.Text OrElse
- btnNumberButton6.Text = btnNumberButton4.Text OrElse
- btnNumberButton6.Text = btnNumberButton5.Text Then
- GoTo 5
- Else
- End If
- ProgressBar1.Increment(+12.8)
- ProgressBar1.Visible = True
- btnNumberButton1.Enabled = True
- btnNumberButton2.Enabled = True
- btnNumberButton3.Enabled = True
- btnNumberButton4.Enabled = True
- btnNumberButton5.Enabled = True
- btnNumberButton6.Enabled = True
- btnPlay.Enabled = False
- End Sub
- Private Sub btnNumberButton1_Click(sender As System.Object, e As System.EventArgs) Handles btnNumberButton1.Click
- TextBox1.Text = TextBox1.Text + " " + btnNumberButton1.Text
- btnNumberButton1.Enabled = False
- ProgressBar1.Increment(+12.8)
- btnPlay.Enabled = False
- End Sub
- Private Sub btnNumberButton2_Click(sender As System.Object, e As System.EventArgs) Handles btnNumberButton2.Click
- TextBox1.Text = TextBox1.Text + " " + btnNumberButton2.Text 'Displays the random number on button in the textbox'
- btnNumberButton2.Enabled = False
- ProgressBar1.Increment(+12.8)
- btnPlay.Enabled = False
- End Sub
- Private Sub btnNumberButton3_Click(sender As System.Object, e As System.EventArgs) Handles btnNumberButton3.Click
- TextBox1.Text = (TextBox1.Text + " " + btnNumberButton3.Text) 'Displays the random number on button in the textbox'
- btnNumberButton3.Enabled = False
- ProgressBar1.Increment(+12.8)
- btnPlay.Enabled = False
- End Sub
- Private Sub btnNumberButton4_Click(sender As System.Object, e As System.EventArgs) Handles btnNumberButton4.Click
- TextBox1.Text = (TextBox1.Text + " " + btnNumberButton4.Text) 'Displays the random number on button in the textbox'
- btnNumberButton4.Enabled = False
- ProgressBar1.Increment(+12.8)
- btnPlay.Enabled = False
- End Sub
- Private Sub btnNumberButton5_Click(sender As System.Object, e As System.EventArgs) Handles btnNumberButton5.Click
- TextBox1.Text = (TextBox1.Text + " " + btnNumberButton5.Text) 'Displays the random number on button in the textbox'
- btnNumberButton5.Enabled = False
- ProgressBar1.Increment(+12.8)
- btnPlay.Enabled = False
- End Sub
- Private Sub btnNumberButton6_Click(sender As System.Object, e As System.EventArgs) Handles btnNumberButton6.Click
- TextBox1.Text = (TextBox1.Text + " " + btnNumberButton6.Text) 'Displays the random number on button in the textbox'
- btnNumberButton6.Enabled = False
- ProgressBar1.Increment(+12.8)
- btnPlay.Enabled = False
- End Sub
- Private Sub btnGo_Click(sender As System.Object, e As System.EventArgs) Handles btnGo.Click
- strnumbers(0) = CInt(btnNumberButton1.Text)
- strnumbers(1) = CInt(btnNumberButton2.Text)
- strnumbers(2) = CInt(btnNumberButton3.Text)
- strnumbers(3) = CInt(btnNumberButton4.Text)
- strnumbers(4) = CInt(btnNumberButton5.Text)
- strnumbers(5) = CInt(btnNumberButton6.Text)
- For num As Integer = 0 To strnumbers.Length - 1
- Array.Sort(strnumbers)
- listarrays.Items.Add(strnumbers(num))
- Next
- ProgressBar1.Increment(+12.8)
- listarrays.Visible = True
- lblAnswer.Visible = True
- If listarrays.Items(5) = TextBox1.Text Then
- l.Visible = True
- End If
- Dim listcontents As String
- listcontents = listarrays.Items(0)
- For i As Integer = 1 To 5
- listcontents = listcontents + " " + listarrays.Items(i)
- Next
- If listcontents = TextBox1.Text Then
- Label3.Visible = True
- End If
- End Sub
- Private Sub btnExit_Click(sender As System.Object, e As System.EventArgs) Handles btnExit.Click
- 'this command closes the window'
- Me.Close()
- Form1.Close()
- End Sub
- Private Sub btnReset_Click(sender As System.Object, e As System.EventArgs) Handles btnReset.Click
- btnNumberButton1.Text = ""
- btnNumberButton2.Text = ""
- btnNumberButton3.Text = ""
- btnNumberButton4.Text = ""
- btnNumberButton5.Text = ""
- btnNumberButton6.Text = ""
- btnNumberButton1.Enabled = False
- btnNumberButton2.Enabled = False
- btnNumberButton3.Enabled = False
- btnNumberButton4.Enabled = False
- btnNumberButton5.Enabled = False
- btnNumberButton6.Enabled = False
- ProgressBar1.Increment(-100)
- TextBox1.Text = ""
- listarrays.Visible = False
- lblAnswer.Visible = False
- listarrays.Items.Clear()
- ProgressBar1.Visible = True
- btnPlay.Enabled = True
- End Sub
- Private Sub Form2_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
- l.Visible = False 'This makes sure that the labels are not visible'
- Label3.Visible = False
- listarrays.Visible = False
- lblAnswer.Visible = False
- btnNumberButton1.Enabled = False
- btnNumberButton2.Enabled = False
- btnNumberButton3.Enabled = False
- btnNumberButton4.Enabled = False
- btnNumberButton5.Enabled = False
- btnNumberButton6.Enabled = False
- btnGo.Enabled = True
- End Sub
- Private Sub listarrays_SelectedIndexChanged(sender As System.Object, e As System.EventArgs) Handles listarrays.SelectedIndexChanged
- End Sub
- End Class