我有一個基於命令行的舊程序(它的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