| 发表于:2008-01-21 20:38:066楼 得分:0 |
你前面的计算“60*90”是数字计算。。也就是“60”和“90”都是阿拉伯数字。。。 60*90返回的值5400仍然是阿拉伯数字。。要把这个计算结果送到text1,应该这样写: text1.text = str(60*90) 这是在text1文本框内显示的5400是“string”(字符串) 不过,我想爱你个你是这个意思。。text1文本框里面的内容是"60*90"。。这是显示在text1里面的内容,也是string 你是不是想将text1内显示的“60*90”计算结果在text2的文本框内显示?那应该这样写: 先申明2个变量x,y dim x%,y% x = val(text1.text) y = x text2.text = str(y) 试试看。。不过觉得你要是做计算的程序的话。。在text1里面输入“60*90”这样直接让程序做。。好像不大规范。。一般不这样设计的吧~~ | | |
|