try
{
// 启动外部程序
Process proc = Process.Start(appName);
if
(proc !=
null
)
{
// 监视进程退出
proc.EnableRaisingEvents =
true
;
// 指定退出事件方法
proc.Exited +=
new
EventHandler(proc_Exited);
}
}
catch
(ArgumentException ex)
{
MessageBox.Show(ex.Message,
this
.Text,
MessageBoxButtons.OK, MessageBoxIcon.Error);
}