C# Windows フォーム アプリケーションをビルドします。メインモジュールに問題があります。(既定では "Program.cs" という名前が付けられます)
コンパイルして実行すると:
MessageForm f = new MessageForm("Main");
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(f);
失敗します (Windows アプリケーションのクラッシュ メッセージ)。ただし、次の場合:
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MessageForm("Main"));
それはうまくいきます。
- 最後のコマンド (Application.run(..)) に注意してください。この問題が発生します。
「変数なし」で実行しているのに、変数で実行しないのはなぜですか? (すみません、呼び方がよくわかりません)。
なぜそのように?何が問題ですか?