51Testing软件测试论坛
标题:
这段代码为什么运行不了?
[打印本页]
作者:
FLY000
时间:
2008-5-23 17:29
标题:
这段代码为什么运行不了?
For j=1 to 6
If j=nValue Then
aksNum(j-1)=aksNum(j-1)+1
End If
Next
运行完后,aksNum()这个数组中的值都是EMPTY
作者:
FLY000
时间:
2008-5-23 17:32
有j=nValue相等的值出现的
作者:
xueboy118
时间:
2008-5-23 17:51
你的代码中nValue的值是如何取值的,aksNum()数据组是静态的还是动态的,有没有初始值,还有你想实现什么效果或者是得到什么结果?
作者:
zte_boy
时间:
2008-5-23 17:54
没头没尾的。。。。
作者:
xueboy118
时间:
2008-5-23 18:04
从你给的代码以及结果我可以推断出,你没有给数组aksNum()中的元素赋值,当循环执行完之后,数组中只有j=nValue时aksNum(j-1)的这个数组元素中有值,其他数组元素为空值。
作者:
Randall
时间:
2008-5-24 08:52
其实这个通过调试应该可以很快找出问题的吧
作者:
陈能技
时间:
2008-5-24 11:07
调试一下就知道了。一步步跟踪,并查看变量值。
如果安装了Visual Studio.NET 2008,则可以增强QTP的调试能力,在“Debug Viewer”中可以查看到对象的大部分属性。
http://blog.csdn.net/Testing_is_ ... /03/19/2198263.aspx
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2