我有以下代码用于按钮单击事件。此事件应打开命令窗口并执行应用程序:
private void start_Click(object sender, EventArgs e)
{
if (textBox1.Text == " " || textBox2.Text == " ")
{
MessageBox.Show("Header File or Executable Missing");
}
else
{
Process.Start(textBox1.Text);
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = textBox1.Text;
string filename = textBox1.Text;
int found = filename.LastIndexOf("\\");
int end = filename.Length;
string temp = filename.Substring(found);
startInfo.Arguments = temp + textBox2.Text;
Process.Start(startInfo);
}
}
我在这里面临的问题是,当我单击按钮时,命令窗口不会持续存在,我不知道命令窗口是否显示错误消息,因为它会瞬间打开和关闭。谁能告诉我这里出了什么问题并给我一些提示如何解决这个问题?