标题: 特殊下拉菜单中怎么查看对象属性 [打印本页] 作者: kudianxin 时间: 2011-9-14 17:28 标题: 特殊下拉菜单中怎么查看对象属性 有一种下拉菜单,单击下拉菜单中的对象时,qtp录制不到,而且这种下拉菜单是在鼠标停留在一个图标上时才显示出来,鼠标移出下拉菜单框的范围,下拉菜单就消失了。请问这种下拉菜单中的对象怎么查看属性?作者: lv612219 时间: 2011-9-15 15:07
按 Ctrl 键可以更改窗口焦点或执行右键单击或鼠标悬停(以显示上下文菜单)等操作。当显示要侦查的对象时,请释放 Ctrl 键。注意:按 Ctrl 键时,您不能从 Windows 任务栏中选择应用程序,因此,必须确保要访问的窗口没有最小化。作者: slook 时间: 2011-9-15 16:05
我是用描述性编程解决:
set ctrlMenu = window(...).winmenu("menuobjtype:=3") '有时候:=2
if not ctrlMenu.exist(1) then
exit ...
...
end if
不管能不能录制,都能解决。
另外录制设置中 要选 "Record and run test on any open windows based ..."
否则菜单找不到,也不能播放,这个问题花了我一天功夫去找。同样的代码,一会又菜单,一会没有作者: kudianxin 时间: 2011-9-16 15:14 回复 2#lv612219