Option Explicit
Private Sub b_Click()
Me.BackColor = vbBlack
End Sub
Private Sub c_Click()
calc
End Sub
Private Sub Command1_Click()
calc
End Sub
Function chknumber()
If isnumber(txtdata1.Text) = True Then chknumber = True
End Function
Private Sub Command2_Click()
End
End Sub
Private Sub e_Click()
End
End Sub
Private Sub Form_Load()
With method
.AddItem "加法"
.AddItem "减法"
.AddItem "乘法"
.AddItem "除法"
.ListIndex = 0
End With
End Sub
Private Sub g_Click()
Me.BackColor = vbGreen
End Sub
Private Sub r_Click()
Me.BackColor = vbRed
End Sub
Private Sub y_Click()
Me.BackColor = vbYellow
End Sub
Function calc()
Dim t1, t2, re, m
t1 = Val(txtdata1.Text)
t2 = Val(txtdata2.Text)
m = method.Text
Select Case m
Case "加法"
re = t1 + t2
Case "减法"
re = t1 - t2
Case "乘法"
re = t1 * t2
Case "除法"
re = t1 / t2
End Select
result.Text = re
End Function
这个是代码,其中下拉列表框名为method
温馨提示:答案为网友推荐,仅供参考