Dim Fisrtnum As Decimal Dim secondnum As Decimal Dim Operations As Integer Dim selector As Boolean = False
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btn1.Click
If TextBox1.Text <> "0" Then
TextBox1.Text += "1" Else TextBox1.Text = "1" End If End Sub
Private Sub btn2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btn2.Click If TextBox1.Text <> "0" Then TextBox1.Text += "2" Else TextBox1.Text = "2" End If End Sub
Private Sub btn3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btn3.Click If TextBox1.Text <> "0" Then TextBox1.Text += "3" Else TextBox1.Text = "3" End If End Sub
Private Sub btn4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btn4.Click If TextBox1.Text <> "0" Then TextBox1.Text += "4" Else TextBox1.Text = "4" End If End Sub
Private Sub btn5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btn5.Click If TextBox1.Text <> "0" Then TextBox1.Text += "5" Else TextBox1.Text = "5" End If End Sub
Private Sub btn6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btn6.Click If TextBox1.Text <> "0" Then TextBox1.Text += "6" Else TextBox1.Text = "67" End If End Sub Private Sub btn7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn7.Click If TextBox1.Text <> "0" Then TextBox1.Text += "7" Else TextBox1.Text = "7" End If End Sub
Private Sub btn8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btn8.Click If TextBox1.Text <> "0" Then TextBox1.Text += "8" Else TextBox1.Text = "8" End If End Sub
Private Sub btn9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btn9.Click If TextBox1.Text <> "0" Then TextBox1.Text += "9" Else TextBox1.Text = "9" End If End Sub
Private Sub btn0_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btn0.Click If TextBox1.Text <> "0" Then TextBox1.Text += "0" Else TextBox1.Text = "0" End If End Sub
Private Sub btnDot_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnDot.Click If Not (TextBox1.Text.Contains(".")) Then TextBox1.Text += "." End If End Sub
Private Sub btnClear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnClear.Click TextBox1.Text = "0" End Sub
Private Sub btnplus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnplus.Click Fisrtnum = TextBox1.Text TextBox1.Text = "0" selector = True Operations = 1 'no. 1 is for addition End Sub
Private Sub btnminus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnminus.Click Fisrtnum = TextBox1.Text TextBox1.Text = "0" selector = True Operations = 2 'no. 2 is for subtraction End Sub
Private Sub btnmul_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnmul.Click Fisrtnum = TextBox1.Text TextBox1.Text = "0" selector = True Operations = 3 'no. 3 is for multiplication End Sub Private Sub btndiv_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btndiv.Click Fisrtnum = TextBox1.Text TextBox1.Text = "0" selector = True Operations = 4 'no. 4 is for divition End Sub
Private Sub btnequals_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
btnequals.Click If selector = True Then secondnum = TextBox1.Text If Operations = 1 Then TextBox1.Text = Fisrtnum + secondnum ElseIf Operations = 2 Then TextBox1.Text = Fisrtnum - secondnum ElseIf Operations = 3 Then TextBox1.Text = Fisrtnum * secondnum Else If secondnum = 0 Then TextBox1.Text = "ERROR" Else TextBox1.Text = Fisrtnum / secondnum End If End If selector = False End If