質問

アプリケーション用の QTP でキーボードから使用する ENTER ボタンを記録する方法

役に立ちましたか?

解決

あなたはそうしたいと思います リプレイ入力 キー、ほとんどの場合、QTP がそうでない場合 記録 このアクションは、QTP に強制的にステップを記録させるよりも、手動でステップを追加する方がはるかに優れています。

問題のテストオブジェクトがサポートしているかどうか Type それを使用できます:

Window("Calc").Type micReturn

それ以外の場合は、 DeviceReplay で説明されているオブジェクト この記事

Set dr = CreateObject("Mercury.DeviceReplay")
dr.PressKey 28 ' 28 = Return (Enter)

他のヒント

ボタンを押して入力し再生する別のオプションは、単にWindowsスクリプトホストオブジェクトののSendKeysメソッドを使用することです。コードは次のようになります:

Dim WshShell
Set WshShell = CreateObject("WShell.script")
WshShell.SendKeys "{ENTER}"
Set WshShell = Nothing
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top