アプリケーションのQTPでキーボードを介して使用するENTERボタンを記録する方法
4172 次
2 に答える
2
キーを再生したいと思います。ほとんどの場合、QTPがアクションを記録Enterしない場合は、QTPに強制的に記録させるよりも、手動でステップを追加する方がはるかに優れています。
問題のテストオブジェクトがサポートしているType
場合は、次のものを使用できます。
Window("Calc").Type micReturn
それ以外の場合は、この記事DeviceReplay
で説明されているようにオブジェクトを使用できます
Set dr = CreateObject("Mercury.DeviceReplay")
dr.PressKey 28 ' 28 = Return (Enter)
于 2010-01-07T11:18:40.410 に答える
1
Enterボタンの押下を再生する別のオプションは、WindowsScriptHostオブジェクトのSendKeysメソッドを使用することです。コードは次のようになります。
Dim WshShell
Set WshShell = CreateObject("WShell.script")
WshShell.SendKeys "{ENTER}"
Set WshShell = Nothing
于 2010-02-08T15:28:37.023 に答える