C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[25999] Re:Re:쓰레드 안에 함수를 넣었을때 생기는 문제입니다. 답변 부탁드립니다.
최민우 [] 774 읽음    2003-06-18 09:29
우선 답변 감사드립니다..^^

음.. 그런데 제가 구지 쓰레드를 사용하려는 목적은..

LoadFromFile(큰 용량 파일)을 하는 도중에.. Cancel 버튼 등을 두어 그것의 클릭이 가능하게 하려고 함인데요.

기존에 그냥 쓰레드가 아닌 함수만 돌리거나.. 말씀하신대로 Synchronize 함수로 빼서 돌리면..

LoadFromFile 중간에 버튼을 클릭했다 할지라도.. 해당 함수가 끝나야 이벤트가 발생합니다.

즉, TTestThread::Execute() 루틴에 직접 함수를 넣으면 중간중간 버튼 클릭 이벤트가 발생하지만..

TTestThread::Execute()에 Synchronize로 함수를 빼서 실행을 시키면, 이벤트가 뒤늦게 발생한다는 것입니다.

이거 어찌 해결할 수 있는 방법이 없을까요?

+ -

관련 글 리스트
25976 쓰레드 안에 함수를 넣었을때 생기는 문제입니다. 답변 부탁드립니다. 최민우 733 2003/06/17
25986     Re:쓰레드 안에 함수를 넣었을때 생기는 문제입니다. 답변 부탁드립니다. 임문환.실업자 1109 2003/06/17
25999         Re:Re:쓰레드 안에 함수를 넣었을때 생기는 문제입니다. 답변 부탁드립니다. 최민우 774 2003/06/18
26006             Re:Re:Re:쓰레드 안에 함수를 넣었을때 생기는 문제입니다. 답변 부탁드립니다. 임문환.실업자 909 2003/06/18
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.