有如下的代码,可以参考:System.Diagnostics.Process p=new System.Diagnostics.Process();
private void button1_Click(object sender, System.EventArgs e)
{
string ProcName = this.textBox1.Text; p.Exited += new EventHandler(p_Exited);
p.StartInfo.FileName=ProcName;//"NotePad.exe";
p.EnableRaisingEvents=true;
p.Start();
//p.WaitForExit();
}private void p_Exited(object sender, EventArgs e)
{
p.Exited -= new EventHandler(p_Exited);
MessageBox.Show("Exit");
}
private void button1_Click(object sender, System.EventArgs e)
{
string ProcName = this.textBox1.Text; p.Exited += new EventHandler(p_Exited);
p.StartInfo.FileName=ProcName;//"NotePad.exe";
p.EnableRaisingEvents=true;
p.Start();
//p.WaitForExit();
}private void p_Exited(object sender, EventArgs e)
{
p.Exited -= new EventHandler(p_Exited);
MessageBox.Show("Exit");
}
p.StartInfo.Arguments