2016-07-01 7 views
0

こんにちは、VBスクリプトを使用してアプリケーションの次のボタンをクリックしようとしていますが、次のボタンのダイアログボックスが強調表示されていますが、提案は、 objShell.SendKeys "%{N}アプリケーションのボタンをクリックすると機能しない

+0

アクセラレータとしてNを持つ2つのアイテムがありますか? Alt + Nで選択した後にEnterを送信してください。 –

+0

Alt Nの場合は%{N} – user3181277

+0

のように記述しました。このようにVBスクリプトごとに次のボタンを選択するのがALT + Nです。 – user3181277

答えて

0

Dim objShell Set objShell = WScript.CreateObject("WScript.Shell") Wscript.Sleep 4000 次のボタンをハイライトしたら、クリックしてEnterキーを送信する必要があります。

objShell.SendKeysキー方式を送っところで

を「{ENTER}」非常に堅牢ではありませんが、それは限り、ウィンドウがフォーカスされているとして、まだ許容可能です。

関連する問題