2013-02-04 15 views

Odpowiedz

26

Po wywołaniu Start() dodają: Process.WaitForExit()

var myProcess = new Process {StartInfo = new ProcessStartInfo(processPath)}; 
myProcess.Start().WaitForExit(); 
+3

nie można przekazać żadnych argumentów do konstruktora jak można z metody statycznej Start, jednak można zaopatrzyć je za pomocą właściwości StartInfo, np var p = nowy proces { \t \t StartInfo = \t \t \t { \t \t \t \t Nazwa pliku = @ „cmd” \t \t \t \t Argumenty = ... \t \t \t \t UseShellExecute = false \t \t \t}, \t}; p.Start(); p.WaitForExit(); p.Close(); –

Powiązane problemy