0

私は C# の初心者で、ゲーム用の小さなランチャーを作成しました。それを開始するには、次のボタン イベントを使用します。

private void button5_MouseClick(object sender, MouseEventArgs e)
    {
        Process.Start("engine.exe", "/load /config debug");
        Application.Exit();
    }

ご覧のとおり、これも Application.Exit() を使用して、ゲームの開始時にランチャーを閉じます。これらは別のものだからです。

私が知りたいのは、私の方法がゲームを開始してランチャーを閉じるのに適しているかどうかです。

ボタンをクリックして engine.exe が見つからない場合に、「Engine.exe が見つかりません」というポップアップ メッセージを表示する方法を知りたいです。

ありがとう!

4

1 に答える 1

4
try
{
    Process.Start("engine.exe", "/load /config debug");
    Application.Exit();    
}
catch(FileNotFoundException e)
{
   MessageBox.Show(e.Message);
}
于 2013-01-31T22:46:32.753 に答える