hyi 发表于 2008-8-2 11:45:39

录制CS脚本的问题(假装不在请进)

在录制CS脚本时需要用到右键,按假装不在大侠提供的方法,在控件active事件后才可用micLeftBtn ,在click事件后无法使用micLeftBtn . 如果在table中选择一条记录后,使用micLeftBtn 也是无效的!该如何解决!!!!!!

小孩 发表于 2008-8-2 22:26:41

右键是: micRightBtn

zte_boy 发表于 2008-8-2 22:28:41

获取该记录的坐标后用Devicereplay对象,里面有右键的方法

假装不在 发表于 2008-8-4 10:06:33

:hug:
难得有人M我,不好意思,最近特忙....没时间上来逛。
你的这个问题我刚才4了下,你情况是不是这样的:
1,对某个对象使用了右键
2,然后又想对页面上的某个对象使用左键
3,结果发现左键哪一步在哪里等着。

解决方法:
因为你测试的是CS的程序,我刚才只在浏览器上边测,所以不知道行不。
你在中间加一段让它为当前活动的窗口
例如:
browser().page().xxx.click ,,micRightBtn
window("title:=....")..Activate' 就可以了。
browser().page().xxx.click ,,micLeftBtn

kevin_swpi 发表于 2008-8-4 10:31:15

:lol
假装不在
确实把描述编程运用的很透彻

呵呵

假装不在 发表于 2008-8-4 10:47:33

回复 5# 的帖子

其实我还很菜,论坛高手还有很多我没学到的,所以经常来逛,学习学习。

hyi 发表于 2008-8-4 16:06:01

右键的动作是录制下来了,但是如何获取右键点击时弹出的菜单选项呢!

假装不在 发表于 2008-8-4 16:47:12

:lol
操作方法:
1,使用它默认提供的快捷键。例如ctr+A
2,使用键盘的上下操作。
页: [1]
查看完整版本: 录制CS脚本的问题(假装不在请进)