C#启动外部程序的几种常用方法,非常具有实用价值,主要包括如下几种方法:
1、启动外部程序,不等待其退出。
2、启动外部程序,等待其退出。
3、启动外部程序,无限等待其退出。
4、启动外部程序,通过事件监视其退出。
1. 启动外部程序,不等待其退出
private string appName = "calc.exe";
private void button1_Click(object sender, EventArgs e)
{
Process.Start(appName);
MessageBox.Show(String.Format("外部程序 {0} 启动完成!", this.appName), this.Text,
MessageBoxButtons.OK, MessageBoxIcon.Information);
}