반응형
프로세스에서 반환 값 가져 오기
안녕하세요 저는 다음을 수행하려고합니다. 매개 변수 (숫자)를 가져와이 숫자의 합계를 반환 할 수있는 프로세스가 있습니다.
Process P = Process.Start(sPhysicalFilePath, Param);
int result = P.ExitCode;
"ExitCode"에서 반환 값을 얻습니다. 문제는 다음과 같습니다. 프로그램은 때때로 프로세스 전에 작업을 완료하므로 프로그램이이 줄에 도달 할 때
int result = P.ExitCode;
예외가 있습니다 .. 제 질문은 작업이 완료 될 때까지이 프로세스를 기다리는 방법입니다. 죄송합니다. 제가 C # 언어로 작업하고 있다고 말하는 것을 잊었습니다.
사용하다:
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
도움이 되었기를 바랍니다 :)
참조 URL : https://stackoverflow.com/questions/1585354/get-return-value-from-process
반응형
'programing' 카테고리의 다른 글
GET 매개 변수에 허용되는 문자 (0) | 2021.01.19 |
---|---|
= 연산자가 정의되지 않은 구조체에서 작동하는 이유는 무엇입니까? (0) | 2021.01.19 |
aov에서 p- 값 추출 (0) | 2021.01.19 |
최대 절전 모드에서 JTA, JPA 및 일반 JDBC의 차이점 (0) | 2021.01.19 |
DataGridView에서 정렬을 비활성화하는 방법은 무엇입니까? (0) | 2021.01.19 |