2011-05-06 5 views
0

VB.Net을 사용하여 Process.StartInfo를 통해 여러 명령 줄 창 (동일한 exe 파일)을 시작합니다. 나는 그 창을 메인 UI 스레드를 걸지 않고 백그라운드에서 실행하고 동시에 그 외부 창 출력을 진행 막대에서 진행 상황을 볼 수있게하고 싶습니다. 여기 VB.Net은 Process.Startinfo를 통해 여러 명령 줄을 시작합니다.

내가 달성하기 위해 노력하고있어 요약 한 것입니다하지만 더

- launch multiple exe command through Process.StartInfo 
- don't want the external exe to hang my main UI thread 
- need to get feedback from external exe to update progress bar which is placed at main UI thread 

이 좀 더 정보를 제공해야하는지 알려줘 가능하다 어떤 방법으로 조언을 필요가 없다. 고마워

답변

0
  • 사용 Process.Start를() 당신이 피드백을
를보고 할 수 있도록
  • WaitForExit()
  • Exited 이벤트에 대한 이벤트 핸들러를 추가 호출하지 않는 각 프로세스를 시작합니다
  • 관련 문제