• ベストアンサー

フォームの閉じる方法

今開いてるForm1の上にForm2を開いて処理が終えた後、Form1は残して、Form2だけを消すにはどうしたらいいのでしょうか? できればコードを書いてください; お願いします。(Visual Basic 6.0)

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

  • ベストアンサー
  • don_go
  • ベストアンサー率31% (336/1059)
回答No.4

Form1からForm2を起動 Form2.Show 1 aa = Form2.Text1.Text Unload Form2 Form2を終了 Me.Hide 上記の様にMe.Hideを使用して終了して、呼出側でUnload すればUnload前にForm2のコントロール等の値を取得でき ます。

imarusu
質問者

お礼

回答ありがとうございます! 詳しくご記入して頂きありがとうございます! この方法でもできました! ありがとうございます。

その他の回答 (3)

回答No.3

Form2.Enabled = False

imarusu
質問者

お礼

回答ありがとうございます! やってみたのですが、何かForm2が消えませんでした;

  • PrintScree
  • ベストアンサー率25% (538/2091)
回答No.2

Form1からForm2を閉じる場合。 Unload Form2 Form2からForm2を閉じる場合。 Unload Me

imarusu
質問者

お礼

回答ありがとうございます! やってみたところForm1が残ったままForm2を閉じることができました!ありがとうございます。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

Unload Form2

imarusu
質問者

お礼

回答ありがとうございます! でも、Form2自体はきえませんでした;

関連するQ&A

専門家に質問してみよう