visual foxpro一个乘法问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 18:26:04
我在表但上面放了TEXT1和TEXT2,还有一个按钮,我想点击按钮后,就让text1里面的值乘以5,然后在text2里面显示,但是我的第二条语句老是错误的!
thisform.text1.value=a
b=a*5
thisform.text2.value=b
请问这是什么问题啊
不对,还是提示有错误,提示数据类型不匹配,我快不行了,谁能照我的意思编一套在按钮里面的程序,我追加分!有多少加多少

应在init中第一次就定义(thisform.text1.value)为数值型(原值为字符型)thisform.text1.value=a(在没定义前为字符型)当 a="123" b=a*5 时会出错!
方法:1\在表单init中定义thisform.text1.value=0*1
2\直接在编写时定义thisform.text1.value=0

dim a as int
dim b as int
后面用你的语句