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
[15299] Re:앗... 또하나...
제라툴 [] 742 읽음    2002-02-05 16:40
안녕하세요 제라툴입니다.

처음 부터 프로그램내의 데이터를 통해 작업을 하실려면 Thread를 사용하 시는 것이 좋습니다.

하지만 프로그램 외부.. 즉 파일이나 또는 데이터 압축 작업등.. 과같은 것을 하실때는

SubProcess를 사용하시는 방법도 있습니다.

타이머같은 경우도 좋은 방법중 하나지만  그만큼 프로그램 메시지 큐가 많이 차기 때문에

다른 이벤트 처리가 늦어 지는 경우도 있기 때문에 약간의 단점은 가지고 있습니다.

가끔은.. GetMessage를 통해 메시지 큐에 접근하지않고. PeekMessage를 통해서 메시지를 가지오게

하여 메시지 큐가 비어 있을 때는 다른 일을 쭉할 수 있도록 처리하는 트릭을 사용하시는 분들도 있

습니다.

이것 말고도 많은 방법이 있겠죠^^

참고로. 타이머를 사용하는 경우는 1/13초 정도에 한번씩 실행되는 게 잴루 빠르게 실행 되게 하는

걸로 알고있습니다. 빠른 처리를 원하신다면 멀티미디어 타이머를 구해서 사용하시는 것이 좋을 거

같내요


---- 제천대성 제라툴 ----

+ -

관련 글 리스트
15288 앗... 또하나... 고황일 755 2002/02/05
15299     Re:앗... 또하나... 제라툴 742 2002/02/05
15305         Re:Re:감사합니다.[내용 무] 고황일 781 2002/02/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.