1 件の投稿を表示中 (合計 3 個)
- 作成者投稿
- 2011年8月23日 6:08 am #10543waiwaiメンバー
こんにちは、EmEditor を便利に使わせていただいています。
題名の通りなんですが、shell.SendKeys で 半角/全角 キーを操作できますか?
もしできるなら方法を教えていただけると助かります。よろしくお願いいたします。
2011年8月23日 5:52 pm #10545Yutaka Emuraキーマスターwaiwai 様
いつも EmEditor Professional をお使いいただき、誠にありがとうございます。
これの対象は、外部のアプリケーションでしょうか? それとも、EmEditor 内の文書でしょうか?
残念ながら、外部のアプリケーションに半角/全角キーを送ることはできません。Microsoft の Visual Basic だと IMEStatus という関数があるようですが、EmEditor にはこれに相当する関数がありません。必要でしたら、将来のバージョンで検討したいと思います。
EmEditor 内の文書でしたら、以下のようにして、IME のオン/オフを切り替えることができます。
editor.ExecuteCommandByID(4198);
他にもご質問がございましたら、ご遠慮なくご連絡ください。
今後もどうぞよろしくお願い申し上げます。2011年8月25日 11:17 pm #10549waiwaiメンバーYutaka様、ありがとうございます。
できました。ありがとうございます!
コード補完のマクロを書いていて、コメント用のキーワードの場合
1. IME を ON
2. Prompt() 表示
3. 戻り値でキーワードを置換
4. IME を OFFと、したかっただけです。
教えていただいた方法でうまくいきました。
ありがとうございました。また、お願いします。
- 作成者投稿
1 件の投稿を表示中 (合計 3 個)
- このトピックに返信するにはログインしてください。