2010-01-31 133 views
0

你可以創建一個線程給定一個委託給方法,我可以用同樣的方式創建一個進程嗎?如果出現問題,我希望能夠從任務管理器關閉子進程。創建一個子進程

我希望答案是否定的,唯一典型的方法就是windows服務。

感謝

回答

2

如果「同樣的方式」,你的意思是傳遞一個代表,作爲一個給定的工藝參數則沒有,這是不是可能。您將不得不創建一個新的可執行文件,它將根據命令行參數執行一些任務。雖然,一般的規則是避免進程產卵,因爲它非常昂貴。

0

可以嘗試像這樣(C#):

Process proc = new Process(); 
ProcessStartInfo procInfo = new ProcessStartInfo("C:\\test.exe"); 
proc.Start(procInfo);