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
[27916] [질문]주변 프로그램이 느린이유..?
초보 [carl] 715 읽음    2003-11-18 22:20
프로그램을 일주일정도 돌리니..
탐색기 동작이나 인터넷이나 다른 동작들이 너무 느립니다..
왜 그럴까여?
프로그램은 장비에 화일을 다운로드 하고 기타 일을 합니다.

동작형태는 프로그램을 2개를 돌려 서로 SendMessage로 통신을 합니다.
그런데..Message를 가끔 놓치기도 합니다.
SendMessage로 Message를 보내면 만약 받지 못한 메세지는 어떻게 되나여?
혹시 받지 못한 메세지가 쌓여서 생기는 문제점인가여?

프로그램은 쓰레드로 동작하는데 Priority는 tpNormal을 사용하고 있습니다.
장비가 동작중일때 CPU 사용도는 거의 100%입니다.
그리고, 잠시 멈출때는 다른 동작(탐색기 동작이나 인터넷등)은 잘 동작합니다.
왜 그럴까여?..어떻게 하면 이문제를 풀수 있으까여?
쓰레드 동작중에 Application->ProcessMessages();넣어 Message 처리를 하게 했습니다.

혹시 메세지를 보내기 전에 현재 메세지큐에 있는 메세지를 지우고 SendMessage를 할수 있나여?

+ -

관련 글 리스트
27916 [질문]주변 프로그램이 느린이유..? 초보 715 2003/11/18
34000     Re:[질문]주변 프로그램이 느린이유..? 김태선 697 2003/11/19
33999     Re:[질문]주변 프로그램이 느린이유..? 손수토 751 2003/11/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.