我有一个基于命令行的旧程序(它的Fortran,如果有要求的话)在用户单击按钮时从C#应用程序打开。如果命令行程序在运行时关闭,则数据将被损坏。有没有办法阻止人们在运行时关闭它?像使[x]不可用或以某种方式将程序嵌入到我的程序中?防止用户关闭通过C#程序打开的应用程序
System.Diagnostics.Process pname =
System.Diagnostics.Process.Start(Path.Combine(Application.StartUpPath,
"diag_main.exe"));
pname.Exited += new EventHandler(pname_Exited);
注:我想还是能够看到应用程序运行,当它完成它自身的关闭,我不能让人们杀死它,而它在运行过程中。
你是怎么开始的?你能发布代码吗? – Oded 2010-07-24 20:44:37