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
[4664] Re:[질문]프로그램 완성 후 조금 황당한 일이......
박지훈.임프 [cbuilder] 3470 읽음    2000-12-22 00:00
최원호 님이 쓰신 글 :
: 프로그램을 완성하고 점검하던 중 조금 이상한 일이 발생하여 질문을 드립니다.
:
: 참고로 C++ builder 4.0을 사용하였고,
:
: 먼저 정밀한 타이머가 필요해서( 1/40 초 단위로 제어 필요) 인터넷을 통해
: ThdTimer(TThreadedTimer) 라는, 설명에는 스레드 기반의 멀티미디어 타이머를
: 구해 사용했습니다.
:
: 이 타이머를 이용해 관련 모듈을 Active form으로 만들어서 OCX를 등록하여
:
: 최종 Application에서 실행시키는데......
:
: 문제는 C++ builder가 실행중에는 정상 동작합니다.
: 즉 C++ Builder에서 실행시키거나, 혹은 그냥 실행만 시켜놓고 만든 프로그램을
: 실행시키면 아무 문제가 없는데....
:
: C++ Builder가 실행되지 않았을 경우 프로그램 단독으로 실행시키면
: 속도가 현저히 느려 집니다. 즉 Activre form 내의 타이머가 정상동작을
: 하지 않는것 같네요...
:
: 왜 그런일이 발생하는지, 어떻게 해결해야 하는지 아시는 분 계시면 도움을 부탁
: 드리겠습니다.
:
: 참고로 웹브라우저에서도 동작시키기 위해 Active form으로 만든 것입니다.
:


임펠리테리입니다.

확실히.. 황당한 일이군요. 혹, 받으신 컴퍼넌트가 소스가 없는 셰어웨어 컴퍼넌트가 아닌가요? 셰어웨어 컴퍼넌트들의 경우 가끔 빌더가 실행되지 않은 상태에서는 실행을 제한하는 경우가 있습니다. 하지만.. 쓰레드타이머는 흔히 소스까지 널려있는 컴퍼넌트인데 셰어웨어로 만들었을 리는 없을 거 같구..

타이머의 소스를 한번 올려보시지요? 자료실 말고 게시판에 그대로 올려주시면 되겠네요.
그럼 이만...

+ -

관련 글 리스트
4648 [질문]프로그램 완성 후 조금 황당한 일이...... 최원호 3242 2000/12/20
4665     [RE]:이건어떨까요? 델.마. 3287 2000/12/22
4670         GetTickCount() 는 밀리세컨드를 측정하지 못합니다. 박지훈.임프 5234 2000/12/23
4664     Re:[질문]프로그램 완성 후 조금 황당한 일이...... 박지훈.임프 3470 2000/12/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.