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