标题: 奇怪的计算器? [打印本页] 作者: 小白 时间: 2003-7-10 16:35 标题: 奇怪的计算器? [attach]1090[/attach]
[attach]1091[/attach]
我在窗体里作了一个计算器,各文本框及下拉列表都不与表相关联,并在第一个及第二个文本框的退出事件中输入如下代码:
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。不过,要是只更改其中一个文本框,计算结果还是正常的。这是怎么回事?谨向各位请教! 作者: cg1 时间: 2003-7-10 16:40
直接在第一个textbox的afterupdate里面写