圣经为什么没有中国人:救急呀,VB菜鸟的问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 10:44:20
我是VB菜鸟,我想帮一个很简单的算术运算的,但就是做不对,是这样的:
我做了四个text,分别是text1(0),text1(1),text(2),text1(3)分别赋给a,b,c,d,我想a=b/(c*d),我的代码是这样的
Private Sub Form_Load()
dim a,b,c,d
a=text1(0)
b=text1(1)
c=text1(2)
d=text1(3)
a=b/(c*d)
end sub
但一运行它老是提示我"运行类型不匹配"这是怎么回事?怎么要怎么做

text里面的内容是字符串变量,必须传唤成这样:
Private Sub Form_Load()
dim a,b,c,d as Int...
b=val(text1(1).text)
c=val(text1(2).text)
d=val(text1(3).text)
a=b/(c*d)
text1(0).text=str(a)
end sub

1.你的text控件的text是诸如"text1"的内容 就是说内容不是数字
2.数字不合法 比如有两个或两个以上小数点
3.内容是空的