Ответ 1
использование:
Process P = Process.Start(sPhysicalFilePath, Param);
P.WaitForExit();
int result = P.ExitCode;
из MSDN
Привет, я пытаюсь сделать следующее: У меня есть процесс, который может принимать параметры (цифры) и вернуть сумму этих чисел
Process P = Process.Start(sPhysicalFilePath, Param);
int result = P.ExitCode;
Я получаю возвращаемое значение из "ExitCode" проблема в: программа иногда заканчивает свою работу до процесса поэтому, когда программа достигает этой строки
int result = P.ExitCode;
У меня есть исключение.. мой вопрос в том, как дождаться этого процесса, пока он не завершит свою работу извините, я забыл сказать, что я работаю с языком С#
использование:
Process P = Process.Start(sPhysicalFilePath, Param);
P.WaitForExit();
int result = P.ExitCode;
из MSDN
Вы можете попробовать следующий код:
Dim P As New Process
P = Process.Start(info)
P.WaitForExit()
fichiersATraiter = P.ExitCode
Надеюсь это поможет :)