フォームの開く、閉じる への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 とくま  (社会人) 投稿日時 2012/5/7 16:31:44
デフォルトの設定ではスタートアップフォームが閉じれば
プログラム終了ですが、プロジェクトのプロパティで
「シャットダウンモード」を「最後のフォームが閉じる時」
にすれば似たような動きを簡単に実現できると思います。
※VB2005以降

しかし、Form3 が開いていると
> Form2が閉じられたらプログラム終了
にならないといったような問題は起こりえます。

本格的に作ろうと思ったらフォーム起動ではなく、Sub Main 起動で、
Form1、Form2 を上位の Class1 が制御するようなプログラムを書く
ことになると思います。
投稿者 (削除されました)  () 投稿日時 2012/5/2 21:29:06
(削除されました)
投稿者 bz9  (中学生) 投稿日時 2012/5/2 20:15:17
Form1のVisibleプロパティをFalseにして 非表示にして見るのは?
投稿者 スピリタス  (社会人) 投稿日時 2012/5/2 18:56:03
フォームの開く・閉じるについて教えて下さい。

Form1←ログイン画面
Form2←初期画面

上記のような場合にForm1で正しい入力があった場合のみForm2を表示するという動きをしたいです。
Form2を表示する事は出来るのですがForm1が開いたままで操作できます。

Form1を閉じてForm2が開くようにして以後はForm2が閉じられたらプログラム終了というような感じにしたいです。

アドバイスよろしくお願いします。