WScript.Shell SendKeysメソッドを使用して、テンキーからのキー押下の送信をエミュレートしようとしています。
QTPを使用するための自動テストを作成しているアプリケーションがあります。これはWebブラウザベースのアプリケーションであり、入力はWebページ内のJavaアプリに行われます。入力は、テンキーとEnterキーからのキー押下のみを受け入れます。
これまでのところ、私はこのコードを使用しています:
Dim strInputKey
strInputKey = "{ENTER}"
Set objWsh = CreateObject("WScript.Shell")
Browser("Launch Browser").Page("Test Application").WebElement("Item ID").Click
objWsh.SendKeys strInputKey
これはEnterキーを送信する場合は問題なく機能しますが、数字キーを送信する方法があるかどうかはわかりません。どんな助けでも大歓迎です。
これを達成するための文書化されていない方法があるかどうかはわかりません。http://msdn.microsoft.com/en-us/library/8c6yea83(VS.85).aspxを読みましたが、詳細には触れていません。
前もって感謝します、
- ブレント