質問: False '処理 Me.Close() Case Else '引数がない場合、フォームを表示。 End Select End Sub ``` ### 補足情報(言語/FW/ツール等のバージョンなど) 可能であればWinFormプロジェクトのまま実行時の切り替えがスマートに行えたらと考えております。 ご助言いただけますと幸いです。
回答: 最近のVB.NETを触っていなく、且つ手元に環境がないのですが、一般的にはフォームではなく`Sub Main`を作って、そこをスタートアップとして設定します。 Sub Main の中で引数を判定し、引数がなければ、フォームのインスタンスを作成してShowしてあげれば良いと思います。