C 程式退出的幾種方法

2021-10-24 10:55:33 字數 467 閱讀 1060

方法一: 

this.close();   //只是關閉當前視窗,若不是主窗體的話,是無法退出程式的,另外若有託管執行緒(非主線程),也無法乾淨地退出;
方法二:

方法三:

方法四:

system.environment.exit(0);   //這是最徹底的退出方式,不管什麼執行緒都被強制退出,把程式結束的很乾淨,退出時有可能會丟擲異常
方法五:

system.diagnostics.process tt = system.diagnostics.process.getprocessbyid(system.diagnostics.process.getcurrentprocess().id);

tt.kill();//直接殺死與本程式相關的所有程序,有可能會導致資料丟失,但是不會丟擲異常。

android退出程式的幾種方法

android android程式退出徹底關閉程序的方法 因為發現光呼叫finish 方法後 程式中所啟動的執行緒依舊在後台執行 android的特點之一 否則也不會出現諸多用於關閉程序的工具。搜尋了相關資料,大致有以下幾種方法可以用於完全關閉程序的方式。其中第一種方法作者已經用過,的確是可行的。第...

C 啟動外部程式的幾種方法

c 啟動外部程式的幾種方法 1.啟動外部程式,不等待其退出。2.啟動外部程式,等待其退出。3.啟動外部程式,無限等待其退出。4.啟動外部程式,通過事件監視其退出。using system.diagnostics private string calc.exe 1.啟動外部程式,不等待其退出 priv...

C 啟動外部程式的幾種方法

1.啟動外部程式,不等待其退出。2.啟動外部程式,等待其退出。3.啟動外部程式,無限等待其退出。4.啟動外部程式,通過事件監視其退出。using system.diagnostics 1.啟動外部程式,不等待其退出 private void button1 click object sender,e...