我在窗体里作了一个计算器,各文本框及下拉列表都不与表相关联,并在第一个及第二个文本框的退出事件中输入如下代码:
If Me.组合60 = "×" Then
Me.文本5 = Me.文本1 * Me.文本3
End If
If Me.组合60 = "+" Then
Me.文本5 = Me.文本1 + Me.文本3
End If
If Me.组合60 = "-" Then
Me.文本5 = Me.文本1 - Me.文本3
End If
If Me.组合60 = "÷" Then
Me.文本5 = Me.文本1 / Me.文本3
End If
这个计算器运算×、-、÷都非常顺利,但加号就不行,只要是第一个及第二个文本框的数字都被改动的话,它显示就会出现错误,如:2+5=25而不是7。不过,要是只更改其中一个文本框,计算结果还是正常的。这是怎么回事?谨向各位请教!