- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【VB2008】2つのFormの上下を切り替える方法。。。
)
【VB2008】2つのFormの上下を切り替える方法
このQ&Aのポイント
- VB2008で2つのFormの上下を切り替える方法について教えてください。
- 今まではForm1.Visible = False、Form2.Visible = Trueを使用していたが、大量のPaintイベントが走ることに気づいた。
- 他の方法はないか検索しているが見つからないため、アドバイスをお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
前面、背面の切り替えは Showメソッドか もしくは常に最前面なら Me.TopMost = True で可能なはずです(試してないですすいません) 参考URLはっときます
その他の回答 (1)
- NOBNNN
- ベストアンサー率50% (93/186)
回答No.1
FORM1 より Form2.ShowDailog で開けば Form2 の処理が終わるまでForm1は待ち状態になりますけど・・・・
質問者
お礼
どうもありがとうございます! アドバイスいただいた後いろいろやっておりましたが Formの数が多く、ShowDialogだとなかなか 個々のFormをうまく制御できませんでした。。。。orz この度はご閲覧・アドバイスいただきまして、 どうもありがとうございました!m(_ _)m
お礼
ありがとうございます!! TopMostでずっと試行錯誤しておりますと、 .Ownerとの組み合わせで、うまくいきました!! アドバイスいただけたお陰でございますm(_ _)m 誠にありがとうございました!!