51Testing软件测试论坛
标题:
使用GetItemsCount获取到行数后赋值给变量ss,然后在GetItem(ss)失败?详见内
[打印本页]
作者:
test1978
时间:
2009-5-31 17:30
标题:
使用GetItemsCount获取到行数后赋值给变量ss,然后在GetItem(ss)失败?详见内
我在一个显示信息的对话框中获取到总行数使用见下:
ss=Dialog('rod').WinList("ListBox").GetItemsCount()
获取成功后我想把最后一行的信息赋值给tst变量,运行时提示失败,通过msgbox打印出ss的值可以看到此时ss的值是对的,如果把函数中的ss换成具体的数值(例如:2等常数)后运行正常,难道GetItem这个函数不能用变量调用吗?
tst=Dialog('rod').WinList("ListBox").GetItem(ss)
有谁处理过这个问题,请帮忙答复一下,谢谢!
作者:
hsjzfling
时间:
2009-5-31 18:03
你最多只能.GetItem(ss-1), 仔细看帮助,GetItem的Index是从0开始的。同时注意不要使用中文()。
作者:
gun_5678
时间:
2009-5-31 18:07
试下:tst=Dialog('rod').WinList("ListBox").GetItem(ss-1)呢
作者:
test1978
时间:
2009-6-1 09:09
呵呵,范了个低级错误
作者:
blizzardlyk
时间:
2009-6-1 13:38
学习了
作者:
ziheng198688
时间:
2009-6-5 16:26
哎 经常犯类似的错误啊
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2