ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

QNo.4166203 VB6のMDIフォームの最前面表示
質問者:granbri VB6.0のMDIフォーム内の複数フォームの中で、特定のフォームを最前面にしたいのですが、可能でしょうか? もし、可能でしたら、実現方法をご教授くださいませ。
困り度:
  • すぐに回答を!
質問投稿日時:
08/07/10 18:31
この質問に対する回答は締め切られました。

回答良回答20pt

ANo.1 子フォームのMDIChildプロパティをTrueに設定して、
その子フォームを呼び出すだけだったと思います。

ただし、MDIフォームを含む子フォームをモーダルフォームで表示することはできません。
回答者:kiki_s
種類:アドバイス
どんな人:専門家
自信:参考意見
回答日時:
08/07/10 20:23
この回答へのお礼ご回答ありがとうございました。
質問の内容がわかりにくかったようで、回答いただきましたが、自己解決しました。
子フォームが複数あるとき、任意のフォームをshowしても、子フォーム上にボタンなどのコントロールがあると、そのコントロールにフォーカスはあたるのですが、子フォームが最前面表示されませんでした。
form.show
form.Zorder 0
上記で、最前面表示できました。