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
[28939] [질문]TForm1에서 사용하던 함수를 TThread로 포팅했는데 디버깅 할때 트레이스가 잘 않됩니다.
장석우 [jhanglim] 863 읽음    2004-02-28 17:22
Form에서 사용하던 함수를 스레드로 옮겼습니다. Check(union TINFO & TInfo)함수이고 이 함수에서 memcpy를 사용했습니다. Form일때는 문제가 없는데 스레드로만 가면 디버깅이 먹통이 되는군요
다음 라인으로 트레이스하는데 1분도 넘게 걸립니다.
c++builder6 종료시키려고 해도 c++builder6거의 먹통이라 잘 종료되지도 않고요 ㅠㅠ

그렇다고 완전히 죽은건 아니고 마우스로 팝업 메뉴 누르면 몇분후에 풀다운 되거든요!!
엽기...

혹 제가 잘못알고 있는게 있으면 지적해 주세요
//////////////////////////////////////////////////////
class TUThread : public TThread
{           
private:
  int Check(union TINFO & TInfo);
   //생략
}
//////////////////////////////////////////////////////
void __fastcall TUThread::Execute()
{
  union TINFO UpdateInfo;

  Check(Info);


....생략...

}

int TUThread::Check(union TINFO & TInfo)
{
  union AUTH_REQ auth_req;
  unsigned char eeprom[256];

  memcpy(auth_req.st.card_serial,&eeprom[10],CARD_SERIAL_LEN);
  ...생략...
}

+ -

관련 글 리스트
28939 [질문]TForm1에서 사용하던 함수를 TThread로 포팅했는데 디버깅 할때 트레이스가 잘 않됩니다. 장석우 863 2004/02/28
34539     Re:[질문]TForm1에서 사용하던 함수를 TThread로 포팅했는데 디버깅 할때 트레이스가 잘 않됩니다. 장석우 884 2004/03/02
34538     Re:[질문]TForm1에서 사용하던 함수를 TThread로 포팅했는데 디버깅 할때 트레이스가 잘 않됩니다. 최상천 899 2004/03/02
34537     Re:[질문]TForm1에서 사용하던 함수를 TThread로 포팅했는데 디버깅 할때 트레이스가 잘 않됩니다. 강영준 859 2004/03/02
34536     Re:[질문]TForm1에서 사용하던 함수를 TThread로 포팅했는데 디버깅 할때 트레이스가 잘 않됩니다. 김용수 845 2004/02/28
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.