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
[62141] Re:Timer 을 1초동안 계속돌리면....
송신영 [palindrome] 1329 읽음    2010-08-12 10:55
타이머 내부에 코드를 정상적으로 작성하셨다면 몇일이 지나도 타이머는 죽지 않습니다.
Timer 내부의 코드를 다시한번 확인하세요...
1초에 한번 호출될 경우 Timer 함수에서 1초안에 작업을 마무리 못할 경우
같은 함수를 중복적으로 호출된다는 사실을 인지하셔야합니다.
만약 Timer 함수를 한번 실행하는데 10초가 걸린다고 가정하면
한번에 같은 함수가 10개가 실행된다고 보시면됩니다....
참고 : http://www.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_tip&no=981

DB를 사용하니 DB처리를 잘못하는 부분이 있을수 있구요..
내부에서 메모리를 할당한다면 delete 처리가 잘되는지 확인해야하구요..


하안인 님이 쓰신 글 :
: 데이타베이스에 있는 내용을 실시간으로 검색하기 위해서
: Timer을 1초주기로 계속 사용하도록 하고
: 그안에서 테이블을 검색하는 루틴을 만들어 놓았습니다.
:
: 그런데 12시간 정도 타이머가 돌아가다가는 죽어 버리네요.
: 메시지는
:  dm -> Timer1 Msg:SHUTDOWN이 진행 중입니다.
: 라는 메시지가 나옵니다.
:
: 타이머를 1초 주기로 계속돌려야 하는데 어떻게 해야 하나요.

+ -

관련 글 리스트
62139 Timer 을 1초동안 계속돌리면.... 하안인 1253 2010/08/12
62141     Re:Timer 을 1초동안 계속돌리면.... 송신영 1329 2010/08/12
62143         Re:Re:Timer 을 1초동안 계속돌리면.... 장성호 1134 2010/08/12
62178             Re:Re:Re:Timer 을 1초동안 계속돌리면.... 둘리.CSIEDA 1466 2010/08/17
62148             Re:Re:Re:Timer 을 1초동안 계속돌리면.... 송신영 1286 2010/08/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.