他のアプリケーションをVBで操作するには?
ともちゃん
2004-05-13 18:32:46
No:
113207
IP:
[192.*.*.*]
こんにちわ。
VBのSendKeysで他のアプリケーションを無理やり動かしたいと思っています。
この時アプリケーション側にチェックボックス(&Oになってます。)があり、
これをTrueの状態にしたいのですが、そのようなことはできるのでしょうか?
編集
削除
test
2004-05-14 07:54:16
No:
113208
IP:
[192.*.*.*]
SendKeys "%(O)"
はどうでしょうか?
でもこれだと最初の状態がわからないとOn/Offの切替に
しかならないですね。
編集
削除
ともちゃん
2004-05-14 10:05:14
No:
113209
IP:
[192.*.*.*]
testさん
ありがとうございます。
やっぱりON/OFFの判断はできないのでしょうね。
編集
削除
nanashi
2004-05-14 11:04:01
No:
113210
IP:
[192.*.*.*]
FindWindowExなどでキャプションからハンドルを取得して
SendMessageでチェックしてみては?
Call SendMessage(hWnd, BM_SETCHECK, BST_CHECKED, 0)
編集
削除