欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

QTP的那些事---右键点击对象的方法--DeviceReplay

程序员文章站 2022-05-05 08:57:41
...

以下的方法采用 DeviceReplay 方法敲击页面中的任意一个对象,采用的是绝对路径x,y进行定位需要点击的对象。

Sub RightClickObj(Obj, Offset_x, Offset_y) 


    x_coord = Obj.GetROProperty("abs_x")      '对象的相对坐标x


    y_coord = Obj.GetROProperty("abs_y")     '对象的相对坐标y


    Set dr = CreateObject("Mercury.DeviceReplay")    '创建对象DeviceReplay


    dr.MouseClick x_coord + Offset_x, y_coord + Offset_y, 2    '右键点击某一个对象,注意后面的那个2


End Sub 
 
 

转载于:https://www.cnblogs.com/alterhu/archive/2011/12/30/2308064.html