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

2022-03-15 05:46:01 字數 1552 閱讀 6990

c# 啟動外部程式的幾種方法:

1. 啟動外部程式,不等待其退出。

2. 啟動外部程式,等待其退出。

3. 啟動外部程式,無限等待其退出。

4. 啟動外部程式,通過事件監視其退出。

//using system.diagnostics;

private

string="

calc.exe";

//////

1. 啟動外部程式,不等待其退出

///private

void

button1_click(

object

"外部程式  啟動完成!", 

this

this

.text, 

messageboxbuttons.ok, messageboxicon.information);

}///

///2. 啟動外部程式,等待其退出

///private

void

button2_click(

object

sender, eventargs e)

已經退出!", 

this

this

.text, 

messageboxbuttons.ok, messageboxicon.information);

else

被強行終止!", 

this

this

.text, 

messageboxbuttons.ok, messageboxicon.exclamation);}}

}catch

(argumentexception ex)

}///

///3. 啟動外部程式,無限等待其退出

///private

void

button3_click(

object

sender, eventargs e)

已經退出!", 

this

this

.text, 

messageboxbuttons.ok, messageboxicon.information);}}

catch

(argumentexception ex)

}///

///4. 啟動外部程式,通過事件監視其退出

///private

void

button4_click(

object

sender, eventargs e)

}catch

(argumentexception ex)

}///

///外部程式退出事件

///void

proc_exited(

object

sender, eventargs e)

已經退出!", 

this

this

.text, 

messageboxbuttons.ok, messageboxicon.information);

}

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...

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

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