51Testing软件测试论坛
标题:
当前位置双击操作
[打印本页]
作者:
muquanyifan
时间:
2007-12-3 17:37
标题:
当前位置双击操作
发现QTP里面的双击操作都是绑定在控件上, 并且需要以x,y坐标作为参数的.
有什么方法 让鼠标在当前位置双击一下吗(就是鼠标已经移动到位了,只需要双击)?
作者:
cdq1010
时间:
2007-12-3 17:54
tools>>web event recording configration中的custorm Settings
选择Any Web Objects,点击Event菜单->add->ondblclick,将Listen改为Always
然后重新录制脚本,就一切搞定
作者:
muquanyifan
时间:
2007-12-13 16:49
.NET 工程示例代码
Dim handle
Dim objIntPtr, objCursor
Dim xxx, yyy
handle = objTreeView.GetROProperty("hwnd")
Set objIntPtr = DotNetFactory.CreateInstance("System.IntPtr","",handle)
Set objCursor = DotNetFactory.CreateInstance_("System.Windows.Forms.Cursor","System.Windows.Forms",objIntPtr)
xxx = CInt(objCursor.Position.x)
yyy = Cint(objCursor.Position.y)
Set dr = CreateObject("Mercury.DeviceReplay")
dr.MouseDblClick xxx, yyy, 0
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2