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
[37217] Re:쓰레드...
둘리 [dooly386] 890 읽음    2004-09-12 00:15
일단 TThread 는 그냥 new 로 잡을수 없습니다.
TThread 를 이어 받는 class를 하나 만들어서 그걸 쓰셔야 합니다.
구조는 다음과 같습니다.
class TMyThread : public TThread{
    public:
    __fastcall TMyThread::TMyThread(bool CreateSuspended);
    void __fastcall TMyThread::Execute();
    };
__fastcall TMyThread::TMyThread(bool CreateSuspended)
    : TThread(CreateSuspended)
{
}
void __fastcall TMyThread::Execute()
{
  // Thread code는 여기에
  // thread 가 가동되면 여기를 자주 둘르죠 , 프로세스가....
}

-------------------------------------------------------------------
만들어 쓰실때는 다음과 같이.

    TMyThread *t;
    t = new TMyThread(false);



C++Builder Help 보시면 자세히 나와 있습니다.



이성제 님이 쓰신 글 :
: 밑에요 링크 걸린대로 들어 가서
:
: 똑같이 했더니 애러가 나네요 ㅠ
:
: 쓰래드 선언 하는대서 애러가 나던데 ;;
:
: TThread *ImdThread;
: ImdTread = new TThread(false);
:
: 이거인데
:
: 여기서 애러가 ㅠ
:
: 어떻게 처리 해야 하는지;;

+ -

관련 글 리스트
37212 쓰레드... 이성제 862 2004/09/11
37222     Re:쓰레드... 수야!╋ 879 2004/09/12
37217     Re:쓰레드... 둘리 890 2004/09/12
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.