You are on page 1of 2

Kasula Umamaheswara Rao MCA II B.

Com (CA) Page 1 of 2

CALCULATOR PROJECT (SOURCE CODE)


Dim currval As Double
Dim preval As Double
Dim choice As String
Dim result As Double
Private Sub cmd_Click(Index As Integer)
txtval = txtval & cmd(Index).Caption
currval = Val(txtval)
End Sub
Private Sub cmdclear_Click()
preval = 0
txtval = ""
End Sub
Private Sub cmddiv_Click()
txtval = ""
preval = currval
currval = 0
choice = "/"
End Sub
Private Sub cmdequal_Click()
Select Case choice
Case "+"
result = preval + currval
Case "-"
result = preval - currval
Case "*"
result = preval * currval
Case "/"
If currval = 0 Then
MsgBox "Data Input Error End of the program"
End
Else
result = preval / currval
End If
End Select
txtval = result
currval = result
End Sub

Private Sub cmdexit_Click()


End
End Sub

Private Sub cmdminus_Click()


Kasula Umamaheswara Rao MCA II B. Com (CA) Page 2 of 2

txtval = ""
preval = currval
currval = 0
choice = "-"
End Sub
Private Sub cmdmul_Click()
txtval = ""
preval = currval
currval = 0
choice = "*"
End Sub
Private Sub cmdnegate_Click()
currval = -currval
txtval = currval
End Sub
Private Sub cmdplus_Click()
txtval = ""
preval = currval
currval = 0
choice = "+"
End Sub

You might also like