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 回答