使っています Win32 :: GuiTest.
以下は私のコードです、私はこれをExcelファイルに送信しています、私が書いているセルは許可していません 20
有効な値として、ポップアップの形式で例外をスローします。
my $command = "{DOWN}{RIGHT}{DOWN}{RIGHT}{DOWN}{RIGHT}{DOWN}";
SendKeys($command);
SendKeys("20");
Perlを使用してこれらのエラー(コード/テキスト)メッセージをキャッチする方法はありますか?
回答:
回答№1は0ドキュメンテーションは言う
SendKeysは、キーストロークを送信した後に常に戻ります。道はない 関数が機能するときにアプリケーションがこれらのキーを処理したかどうかを確認する 戻り値。
FindWindowLikeとGetChildWindowsが役立つ場合があります。
見る: http://www.perlmonks.org/bare/?node_id=282956