51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3505|回复: 5
打印 上一主题 下一主题

[Robot] 如何实现从列表中循环取数,请高手指点,不胜感激!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-4-23 17:17:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想实现以下功能:
从数据列表界面的列表中双击一组数据,进入功能界面,进行一系列功能操作(略),然后退出功能界面至列表界面。
代码为Robot自动录制的一次操作,如何实现循环从列表中取数据-〉功能操作-〉退出?
每次双击列表中的不同行的数据,ItemText和Coords是变化的,如何设变量进行循环呢?这种办法是否可行呢?
请高手指点,不胜感激!
1   Sub Main
2   Window SetContext, "Class=#32770;Level=8", ""
3   ListView DblClick, "ObjectIndex=1;\;ItemText=4", "Coords=84,8"
4   Window SetContext, "Class=#32770;Level=10", ""
5   PushButton Click, "Text=Back"
6   Window SetContext, "Class=#32770;Level=8", ""
7   End Sub
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2008-4-24 08:37:34 | 只看该作者
为什么没有人回复?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-4-28 19:27:44 | 只看该作者
把你测试的系统窗口界面贴图上来看看
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-4-30 20:44:04 | 只看该作者
你取的行的ItemText和Coords是变化的,是有规律的?还是无规律的?
有规律的话,你按照规律的数来设置属性即可
无规律的话,建议用光标来操作,个人觉得光标操作好一些,可以避免意想不到的错误

不知道此方法是否可行,等待楼主的消息,:)
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-5-4 10:19:55 | 只看该作者
ItemText是变化的,有规律,应该可以用FOR循环,但我写的FOR循环还没执行通过;Coords变不变化不影响循环。
楼上指的光标是说键盘操作吗?可惜软件不支持

[ 本帖最后由 amy_alex 于 2008-5-4 10:45 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2008-5-5 09:26:39 | 只看该作者
1   Sub Main
2   dim i as integer
3   dim LObject as string
4    for i=8 to 12
5    LObject="ObjectIndex=1;\;ItemText="&i
6   Window SetContext, "Class=#32770;Level=8", ""
7   ListView Click, LObject , "Coords=84,8"
8   next i
9   End Sub

搞定了,设了一个字符型的变量,参考了论坛里的另一个帖子,这样实现了依次点击列表中各条信息。谢谢各位朋友的回复,现在结帖了。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-16 15:46 , Processed in 0.071690 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表