他のアプリケーションをVBで操作するには?


ともちゃん  2004-05-14 03:32:46  No: 113207

こんにちわ。
VBのSendKeysで他のアプリケーションを無理やり動かしたいと思っています。
この時アプリケーション側にチェックボックス(&Oになってます。)があり、
これをTrueの状態にしたいのですが、そのようなことはできるのでしょうか?


test  2004-05-14 16:54:16  No: 113208

SendKeys "%(O)"

はどうでしょうか?
でもこれだと最初の状態がわからないとOn/Offの切替に
しかならないですね。


ともちゃん  2004-05-14 19:05:14  No: 113209

testさん
ありがとうございます。
やっぱりON/OFFの判断はできないのでしょうね。


nanashi  2004-05-14 20:04:01  No: 113210

FindWindowExなどでキャプションからハンドルを取得して
SendMessageでチェックしてみては?

Call SendMessage(hWnd, BM_SETCHECK, BST_CHECKED, 0)


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加