• ベストアンサー

vb6です。 現在開いているフォームの次のウィンドウをアクティブにした

vb6です。 現在開いているフォームの次のウィンドウをアクティブにしたいのです。 ただ、次のウィンドウはエクセルなど他のアプリケーションになります。 ハンドルとかはよくわからないのでハンドル以外の方法があればそちらを使いたいのですが、もしハンドルを取得するしかなければサンプルソースも教えてほしいです。 おねがいします。

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

  • ベストアンサー
回答No.2

>ハンドルとかはよくわからないのでハンドル以外の方法 >名前を入れずにできませんか? ハンドルを利用しないのであれば、あとは SendKeys "%{TAB}"

その他の回答 (1)

回答No.1

フォームのキャプションを引数にして「AppActivate」 AppActivate Form1.Caption

manju77
質問者

お礼

回答ありがとうございます。 しかし、これだと名前を構文内に書き込む必要がありますね。 次の画面は変化するので特定の名前を入れられません。 名前を入れずにできませんか?

関連するQ&A