51Testing软件测试论坛

标题: 为何说缺少对象?? [打印本页]

作者: miniyal    时间: 2007-2-8 14:00
标题: 为何说缺少对象??
num="123,456,789"
MyArray = Split(num, ",", -1, 1)
a=MyArray.Length
缺少对象:MyArray
是什么原因呀
作者: xiaonan    时间: 2007-2-8 14:15
这句可能QTP编译不认识吧MyArray.Length
作者: miniyal    时间: 2007-2-8 14:18
那怎么得数组的长度呢??用UBound也不行的,找不到对象说
作者: 风过无息    时间: 2007-2-8 14:21
a=ubound(MyArray)-LBound(MyArray)+1
MsgBox a
'这里上限是2,下限是0,结果是3
作者: rivermen    时间: 2007-2-8 16:02
vb里面数组lbound默认是0
一般来讲都是(0,ubound())
length=ubound(array)+1
作者: miniyal    时间: 2007-2-8 16:49
sdlkfj3 ,恩,前面试说不行的,这会却可以了,奇怪~
作者: Coffey111111    时间: 2007-2-8 17:04
学习到有关ubound、lbound的知识,继续加油,学习~~
作者: lantianwei    时间: 2007-5-15 15:51
今天我用QTP读取XML文件的数据也报错"缺少对象",好郁闷,也不知道该在哪里改!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2