今天使用QTP录制托盘点击脚本,发现录制不了,解决方案如下:
首先,由于录制不了所以需要手工添加对象 点击Resouces->Object Repositry 在弹出窗体的菜单中选择add object to local
然后点击托盘位置,这样托盘对象就可以捕获了。
编辑代码如下
For i=1 to Window("Window").WinToolbar("通知区域").GetItemsCount
aa=Window("Window").WinToolbar("通知区域").GetItemProperty(i,"name")
print aa
     if aa = "1" Then
         Window("Window").WinToolbar("通知区域").Press i,micLeftBtn
        Window("Window_2").Click 162,33
        wait(3)
       
        Window("test(群号:29855207)").Close
        Exit for
        End If
       
Next