|
우선 답변 감사드립니다..^^
음.. 그런데 제가 구지 쓰레드를 사용하려는 목적은..
LoadFromFile(큰 용량 파일)을 하는 도중에.. Cancel 버튼 등을 두어 그것의 클릭이 가능하게 하려고 함인데요.
기존에 그냥 쓰레드가 아닌 함수만 돌리거나.. 말씀하신대로 Synchronize 함수로 빼서 돌리면..
LoadFromFile 중간에 버튼을 클릭했다 할지라도.. 해당 함수가 끝나야 이벤트가 발생합니다.
즉, TTestThread::Execute() 루틴에 직접 함수를 넣으면 중간중간 버튼 클릭 이벤트가 발생하지만..
TTestThread::Execute()에 Synchronize로 함수를 빼서 실행을 시키면, 이벤트가 뒤늦게 발생한다는 것입니다.
이거 어찌 해결할 수 있는 방법이 없을까요?
|