我想自动化一个VB
带有网格视图的 Windows 应用程序。当我使用QTP 11.0
其记录的对象记录对象时,winObject "TG50.ApexGrid32.20"
任何人都可以让我知道如何控制该对象。我想在该网格中选择一行。
我尝试使用提到的代码行,但没有奏效:
VbWindow("MainForm_2").WinObject("TG50.ApexGrid32.20").Click
VbWindow("MainForm_2").WinObject("TG50.ApexGrid32.20").Click micRightBtn
还让我知道我需要为此安装任何插件吗?我目前只VB
使用QTP
.
我也尝试过使用DP
,但是我写的也失败了下面提到的行:
Set gridobj = Description.Create
gridobj("micclass").value = VbWindow("MainForm_2").WinObject("TG50.ApexGrid32.20")
Set gridcoll = VbWindow("MainForm_2").WinObject("TG50.ApexGrid32.20").ChildObjects(gridobj)
gridcoll(0).click
gridcoll(0).click micRightBtn