• ベストアンサー

【VB2005】 SendKeys.Send

やりたいこと ・キーボードのキーストロークを対象のソフトウェアに送信して操作する。 参考にしたURL 「アクティブウインドウにキーストロークを送る」 http://hanatyan.sakura.ne.jp/vbhlp/keybdeve.htm こちらを参考にしても自分にはハードルが高かったので シンプルに動作するサンプルソースが欲しいと思いました。

質問者が選んだベストアンサー

  • ベストアンサー
  • Siegrune
  • ベストアンサー率35% (316/895)
回答No.1

>参考にしたURL というのがVB5のサンプルだから、はっきりいって これでは大変むつかしいかと。 参考にするならこちらのほうがいいです。 http://homepage1.nifty.com/yasunari/VB/VB2005/ScreenKeyBoardMaking.htm 読んでもらえばわかると思いますが、キーストロークを送るだけでなくって、 送るプログラムがアクティブになってはいけない(アクティブなウィンドウに送るなら自分に届いてしまう)とか解決必要な問題は多いですが。 EXCELやIE等が相手でしたら、VB2005から起動すれば、キーストロークを送る必要なくって、 ボタンクリックなどの各種イベントを直接実行すればいいだけです。 相手はなんでしょうか?

関連するQ&A