2012-04-27 4 views
0

버튼을 클릭하면 작업을 시작하고 싶습니다. 두 가지 행동 모두 테제가 끝나면 다른 행동을 시작하고 싶습니다.이 행동은 이전에 두 행동 모두 결과가 필요합니다.프로그램을 계속 진행하기 전에 2 스레드 대기 중입니다.

+1

질문을 편집하고 더 많은 것을 보여주십시오. 너 뭐 해봤 니? 어떤 오류가 나타 났습니까? 몇 가지 코드 샘플을 보여줍니다. http://sscce.org/. 그렇지 않으면이 질문은 품질이 낮아서 닫힐 수 있습니다. – Gray

답변

4

스레드를 두 개 더 시작하고 스레드가 완료 될 때까지 대기합니다 (예 : join()). 두 사람이 끝나면 첫 번째 실은 오는 일을 할 수 있습니다.

+1

GUI와 관련된 질문 인 것 같습니다. 좋은 해결책이 아닐 수도 있습니다. 그러나 OP의 자세한 내용이 없으면 알려주는 것이 어렵습니다 ... – assylias

관련 문제