AutoHotkey Thread 2 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
477:名無しさん@お腹いっぱい。 06/02/07 15:24:32 cd4qYKRv0 このスクリプトがうまくいかないのはなぜでしょうか。 Home:: SetTitleMatchMode, 2 /* IfWinExist, メモ帳 { ControlSend,, ^s Send, a } */ IfWinExist, xyzzy { ControlSend,, ^a ;Send, ^a MsgBox, %ErrorLevel% } return Homeキーを押したらxyzzyにCtrl+Aを送る、というテスト用に書いたスクリプトなんですが、 アクティブなxyzzyにSendするのはできても、ControlSendはアクティブかどうかに関わらず動いてくれません。 でもErrorLevelは「0」です。 試しにメモ帳で似たようなことをやってみたんですが(上のコメントアウト部分)、こちらはすんなり通りました。 478:名無しさん@お腹いっぱい。 06/02/07 16:56:51 I1jBElpS0 Home:: IfWinActive, xyzzy send, ^a else send, {home} return 479:名無しさん@お腹いっぱい。 06/02/07 16:58:56 I1jBElpS0 あ。勘違いしてたすまん・・・なかったことに・・・ 480:名無しさん@お腹いっぱい。 06/02/07 18:50:22 I1jBElpS0 Home:: IfWinExist, xyzzy SendMessage, 0x102, 0x1, 0x1E0001 ;lParamは指定しなくても動くみたいだが・・。 return よくわからん。。これで一応逝けるけど。非アクティブだと反応が鈍い。 識者頼む。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5383日前に更新/298 KB
担当:undef