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
[28113] [질문]프로그램을 찾을수 없다라는 에러 메세지....
초보 [carl] 802 읽음    2003-12-04 18:40
   Thread1 = new Thread1(ThreadSel);  //외부에서 쓰레드 호출합니다.쓰레드 1을 호출합니다

////////////////////쓰레드 1
void __fastcall TBootThread::Execute()

while(!Terminated && ThreadFlag == 1 )
  {
      EnterCriticalSection(&CriticSec);
      BulThread = new BulOnOff(true);  -->쓰레드 2 호출
      UpdateThread();                  -->함수를 호출하여 함수를 동작합니다.
      ThreadFlag = 0;
      BulThread->Terminate();         -->쓰레드 2를 터미네이트합니다,
      LeaveCriticalSection(&CriticSec);
      Sleep(20);
  }
}
/////////////////쓰레드 2
void __fastcall BulOnOff::Execute(void)
{
  while(!Terminated && TurnOnOff == true)
  {
    EnterCriticalSection(&cs);
    UpdateTurnOn();         ---->함수 동작시 여러개의 BMP 그림화일을 바꾸면서 표시합니다. 
    LeaveCriticalSection(&cs);
  }
  EndBulOnOff();
}

TImage * GImage[5];
GImage[0] = new TImage(GLamp0);
..
그림부분은 위와 같이 할당했습니다. GLamp0는 TImage입니다.

위와같이 쓰레드1이 동작하면서 2에서는 그림을 바꿔가면서 표시합니다.
그런데, 프로그램이 몇시간 정도 돌면 프로그램을 찾을수 없다라는 에러 메세지가 나옵니다.
가장 의심나는 부분이라 소스를 발췌해서 올립니다.
의심가는 부분이나 해결 방법에 대해서 좀 알려주세여..
몇주째 시원하게 풀리지 않는군여..


+ -

관련 글 리스트
28113 [질문]프로그램을 찾을수 없다라는 에러 메세지.... 초보 802 2003/12/04
28116     Re:[질문]프로그램을 찾을수 없다라는 에러 메세지.... 김용수 789 2003/12/04
28117         Re:Re:[질문]프로그램을 찾을수 없다라는 에러 메세지.... 김용수 690 2003/12/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.