|
한꼬맹이 님이 쓰신 글 :
: 조재영 님이 쓰신 글 :
: : 안녕하세요~
: :
: : 음.. TThread를 다루면서 궁금한게 생겨서용.
: :
: : 1. TThread가 완전히 종료된다음에, 다시 Execute가 실행되게 할려면 어떻게...
: : 2. TThread가 종료되었을때 호출되는 이벤트 함수를 지정하더라도
: : TThread가 완전히 종료되기 전에 호출되는걸로 압니다.
: : TThread가 완전히 종료되었을때 알아낼려면 어떻게 해야할까요.. T_T
: :
: :
: : 감사합니다~
: :
:
: 안녕하십니까?
:
: 한꼬맹이 입니다.
:
:/*
Execute()다시 실행시키려면 FreeOnTerminate 프러퍼티를 true로 설정되어있다면
:
: 처음부터 쓰레드를 생성해서 돌리시면 되고 false이면 Resume()메서드를 이용하시면 될겁니다.
:*/
:
쓰레드가 완전히 종료되었는지 알려면 Terminated 프러퍼티가 true인지 체크해주시면
:
: 됩니다.
:
: 그럼 참고하세요...
:
:
한꼬맹이 입니다.
위에 임프님이 지적해 주셨듯이 /* */ 다시 수정하자면 FreeOnTerminate프러프티 상관없이
그냥 처음부터 다시 new 생성하셔야지
Execute()부분을 실행 시킬수 있습니다. 제가 이거 적었놓고도 찝찝해서 직접해봤는데...
이방법밖엔 없더라구요... 그래서 될겁니다.라고 적었는데... 죄송 ~^_^;;
그런데 벌써 임프님이 답변을 .... 부지런도 하셔라
그럼 참고하시길..
|