専用のソフトウェアを使って、解析をしたいのですが、ソフトウェアのコードがVBじゃないため、互換性はありません。
・このようなソフトをVB上のフォームから起動するには、どのような方法があるのでしょうか?
・その解析ソフトの特定の位置をVBのコードを使って、クリックする(選択して決定する)ことは可能でしょうか?処理の自動化をしたいのですが、どなたかご存知ですか?
よろしくお願いします。
・単に別アプリを起動するなら
Shell 関数を使うなど方法は色々あります。
・FindWindow , SendMessage などで検索すれば
事例がいくつも出ていますのでご参照ください。
クリックしたい部品のウィンドウハンドルを捕まえて
SendMessage関数でメッセージを送れば可能かと思います。
http://www.bcap.co.jp/hanafusa/vbbbs/wforum.cgi?mode=allread&no=896&page=0
編集 削除>ruruさん、マルチポストさん
返信遅くなりました。
FindWindow , SendMessageなど調べてみたのですが、
私がしたいこと、例えばメニューの「ツール」をクリックして、
その中の「インターネットオプション」を選択する方法は
VB上から可能なのでしょうか?
ボタンのクラスがわかれば、できると思うのですが、そのクラスがわからないのです。
Spy++で調べてください
編集 削除インターネットオプションを表示したいだけなら以下に。
http://madia.world.coocan.jp/cgi-bin/VBBBS/wwwlng.cgi?print+200405/04050058.txt
>yさん、okuさん
ありがとうございます。
早速調べてみます。