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
[67368] Re:타이머 쓰는 방법 에 대한 질문입니다.
송신영 [palindrome] 997 읽음    2012-05-30 18:01
코드에 문제가 있는겁니다.
타이머가 정확한 것은 아니지만 인터벌을 1000msec로 설정시
2초 정도에 한번 실행되고 하는 정도는 아닙니다.
타이머 내부에서 먼가 딜레이를 많이 잡아먹고 있는 겁니다.
타이머 함수 시작  부분에서 시간 찍고 마지막 부분에서 시간 찍어서
차이가 얼마나 나는지 확인해보세요.

프로그램 초짜 님이 쓰신 글 :
: 안녕하세요 초짜 프로그래머 입니다.
:
: 기계와 통신하는 프로그램을 주로 다룹니다...
:
: State 라는 데에 현제 상태를 저장합니다...
:
: 그럼 GUI에서는 현제 상태를 저장합니다.
:
: 타이머를 이용해서...
:
: sprintf(TempStatedata, "상태는 %s, 시간은 %s, " State,TimeData.c_str());
:
: 요론 명령으로 출력합니다.
:
: 근데 타이머가 1000인데 시간이 정확히 1초 수준에서 저장이 안되는군요
:
: 뭐 가끔 틀려지는거라면 이해 되는데 ( 10초에 1초 정도 까지 괜찬을듯..)
:
: 근데 아에 틀어져서 2초 수준에서 1회 저장하는 수준이에요 ㅜㅜ
:
: 아마도 다른곳에서 잡고 있거나 할거 같은데..
:
: 이런건 스레드 말곤 답이 없나요?  아님 제가 잘못 한건가..

+ -

관련 글 리스트
67367 타이머 쓰는 방법 에 대한 질문입니다. 프로그램 초짜 979 2012/05/30
67368     Re:타이머 쓰는 방법 에 대한 질문입니다. 송신영 997 2012/05/30
67385         Re:Re:타이머 쓰는 방법 에 대한 질문입니다. 프로그램 초짜 957 2012/05/31
67389             Re:Re:Re:타이머 쓰는 방법 에 대한 질문입니다. Intotheblue 1223 2012/05/31
67391                 Re:Re:Re:Re:타이머 쓰는 방법 에 대한 질문입니다. 프로그램 초짜 1219 2012/05/31
67395                     Re:Re:Re:Re:Re:타이머 쓰는 방법 에 대한 질문입니다. 송신영 1208 2012/05/31
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.