DOBON.NET DOBON.NETプログラミング掲示板過去ログ

特定のエディタなどへのキーボード入力の自動化について

環境/言語:[VB.NET (1.1)]
分類:[.NET]

こんにちは、質問させて頂きます。
特定のエディタ、例えば秀丸やメモ帳など起動してフォーカスしている際に、
エディタが使用していないファンクションキーを押し下したときに、たとえば

”ABCDE”(エンターによる改行)

等を自動的に入力したいのですが、

「エディタなどをフォーカスしている際のファンクションキー入力をVBのほうで受け取って自動的にキー入力を与えるにはどうするか?」

というところでなやんでいます。どうかご回答のほどよろしくおねがいします。
お世話になります。

花ちゃんさんのサイトに↓がありました。
http://www.bcap.co.jp/hanafusa/VBHLP/keybdeve.htm
参考にされてみてはいかがでしょうか。
早速の返信をありがとうございます。
早速ご指示頂いたページでSendKeysと言われるトピックを発見し試してうまくいきました。
ファンクションキーについては
http://www.itmedia.co.jp/enterprise/articles/0412/07/news034_4.html
を発見し自己解決しました。

どうもありがとうございました。
解決済み!
お世話になります。

■No12817に返信(トルマリンさんの記事)
> 早速ご指示頂いたページでSendKeysと言われるトピックを発見し試してうまくいきました。
> ファンクションキーについては
> http://www.itmedia.co.jp/enterprise/articles/0412/07/news034_4.html
> を発見し自己解決しました。

解決されたとの事ですが…
SendKeys等のキー操作メソッドは注意が必要です。
理由は以下のページをご覧ください。
(WSHについて書かれていますが、同じことだと思います)
http://www.atmarkit.co.jp/fwin2k/operation/wsh05/wsh05_04.html

DOBON.NET | プログラミング道 | プログラミング掲示板