自動車でキーボード入力を取得するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1298477

  •  18-09-2019
  •  | 
  •  

質問

キーボードから自動入力を取得できるAutoitでスクリプトを書きたいと思います。ユーザーの介入なしでAZとしましょう。

これは可能ですか?

役に立ちましたか?

解決

プログラムがすべてのキーからのすべての入力をキャプチャする必要がある可能性は低いです。あなたが実際にそうするなら、そのようなユーザー入力自動車はあなたのためではないかもしれない - を見る - キーロガーに関するAutoitの著者からの投稿. 。ホットキータイプのキーボード入力を取得する必要がある場合:自動車でそれを行うのは非常に簡単です。

HotKeySet("^+{q}", "reactionFunction")

While 1
    ; A loop
WEnd

Func reactionFunction()
    MsgBox(0, "You pressed CTRL+Shift+q", "You pressed CTRL+Shift+q")
    Exit
EndFunc

本当に簡単な入力ボックスからユーザー入力を取得したい場合。

$data = InputBox("Enter Something", "Enter some data in the field below.")
MsgBox(0, "The String You Entered...", "The string you entered is... " & $data)

HotKeySetと入力ボックスの詳細については、 autoit.chmヘルプファイル (実際には素晴らしいリファレンスです)。

他のヒント

私があなたの質問を理解しているかどうかわからない - あなたはしたい シミュレートします 誰かが実際にキーボードを使用していないキープレス?もしそうなら、それはそうです 送信コマンド 自動車で。

実際のユーザーにスクリプトに入力を送信させたいですか?それが何なのか 自動車のGUI のためです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top