キーストロークと文字列を、イベント ハンドラーを持つ編集ボックスに渡す必要があります (編集ボックスに値が入力されると、Web ボタンが有効になります。
上記のシナリオでは、デバイスの再生方法を使用しています。以下は私のコードです。問題は、デバイス リプレイ オブジェクトを使用してブラウザをアクティブにできないことです。したがって、送信されたキーは適切にアプリケーションに送信されます。
誰でもこれについて私を助けることができますか?
Set Obj = CreateObject ("Mercury.DeviceReplay")
Systemutil.Run "D:\QTP Training\Example Form\Dynamic_1.html"
Browser("Browser").Page("Page").Sync
For i=1 to 12
Obj.PressKey(09)
Next
Obj.SendString "Lakshman"
Browser("Browser").Page("Page").WebButton("Type and enable me").Click
Browser("Browser").Dialog("Message from webpage").WinButton("OK").Click