Advertisement
Guest User

Untitled

a guest
Sep 15th, 2019
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Public Class Form1
  2.     Dim seconds As Integer
  3.     Dim num1 As Integer
  4.     Dim num2 As Integer
  5.     Dim answer As Integer
  6.     Dim score As Integer
  7.     Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  8.  
  9.         Button2.Enabled = False
  10.  
  11.     End Sub
  12.  
  13.     Private Sub Form1_KeyDown(sender As Object, e As KeyEventArgs) Handles Me.KeyDown
  14.  
  15.         If e.KeyCode = Keys.Enter Then
  16.  
  17.             e.Handled = True
  18.             Button2_Click(sender, e)
  19.             TextBox1.Select()
  20.         End If
  21.  
  22.     End Sub
  23.  
  24.     Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
  25.  
  26.     End Sub
  27.  
  28.     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  29.  
  30.         Button2.Enabled = True
  31.         Button1.Enabled = False
  32.  
  33.         score = 0
  34.         seconds = 60
  35.         Label3.Text = seconds
  36.         Timer1.Enabled = True
  37.         Timer1.Start()
  38.  
  39.         Randomize()
  40.         num1 = Int(Rnd() * 10) + 1
  41.         num2 = Int(Rnd() * 10) + 1
  42.         answer = num1 * num2
  43.  
  44.         Label2.Text = (num1 & " x " & num2 & " = ")
  45.  
  46.     End Sub
  47.  
  48.     Private Sub Label1_Click(sender As Object, e As EventArgs) Handles Label1.Click
  49.  
  50.     End Sub
  51.  
  52.     Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
  53.  
  54.         If IsNumeric(TextBox1.Text) Then
  55.             Dim guess As Integer
  56.             guess = TextBox1.Text
  57.             If guess = answer Then
  58.                 score += 1
  59.             End If
  60.         End If
  61.  
  62.         TextBox1.Text = ""
  63.         TextBox1.Select()
  64.  
  65.         Randomize()
  66.         num1 = Int(Rnd() * 10) + 1
  67.         num2 = Int(Rnd() * 10) + 1
  68.         answer = num1 * num2
  69.         Label2.Text = (num1 & " x " & num2 & " = ")
  70.  
  71.     End Sub
  72.  
  73.     Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
  74.  
  75.         Timer1.Interval = 1000
  76.  
  77.         If seconds > 0 Then
  78.             seconds -= 1
  79.             Label3.Text = seconds
  80.         Else
  81.             Timer1.Enabled = False
  82.             Timer1.Stop()
  83.             Button2.Enabled = False
  84.             Button1.Enabled = True
  85.             Label2.Text = ("Score: " & score)
  86.         End If
  87.  
  88.     End Sub
  89. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement