- ベストアンサー
【VB2005】 SendKeys.Send
やりたいこと ・キーボードのキーストロークを対象のソフトウェアに送信して操作する。 参考にしたURL 「アクティブウインドウにキーストロークを送る」 http://hanatyan.sakura.ne.jp/vbhlp/keybdeve.htm こちらを参考にしても自分にはハードルが高かったので シンプルに動作するサンプルソースが欲しいと思いました。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>参考にしたURL というのがVB5のサンプルだから、はっきりいって これでは大変むつかしいかと。 参考にするならこちらのほうがいいです。 http://homepage1.nifty.com/yasunari/VB/VB2005/ScreenKeyBoardMaking.htm 読んでもらえばわかると思いますが、キーストロークを送るだけでなくって、 送るプログラムがアクティブになってはいけない(アクティブなウィンドウに送るなら自分に届いてしまう)とか解決必要な問題は多いですが。 EXCELやIE等が相手でしたら、VB2005から起動すれば、キーストロークを送る必要なくって、 ボタンクリックなどの各種イベントを直接実行すればいいだけです。 相手はなんでしょうか?