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
[9242] Re:Re:Re:Re:Re:Re:[Q] 마지막 질문이요.. 클래스에서 다른 클래스의 변수를 불러올려면...
이학균 [lobin2] 1085 읽음    2001-07-23 15:14
답변주셔서 감사합니다...

대부분의 문제가 풀렸는데.. 마지막 하나에서 걸리네요....
시리얼 컴포넌트에서.. Com 포트에 데이타가 들어오는지 감지하는 쓰레드 클래스 내에서
TSerialComponent 클래스의 Handle PortHandle이라는 값과, TCommReadEvent FOnCommRead의 값을
가져와야 되는데.. 방법이 없네요....

TReceiveSerialThread 클래스 내에 TSerialComponent SerialComponent라고 선언을 하고
TReceiveSerialThread 내의 함수에서 SerialComponent->PortHandle 이라고 하면은
컴파일은 이상없이 되는데, 실재로 컴포넌트를 올려 놓으면 이상하게 에러가 나더군요..
전역변수로 TSerialComponent SerialComponet라고 놓고...
static inline void ValidCtrCheck(TSerialComponent *)
{
        SerialComponet = new TSerialComponent(NULL);
}
라고 선언하고 TReceiveSerialThread 클래스 내 함수에서 SerialComponent->PortHandle이라고
불러와도 컴파일은 되는데, 이상하게 컴포넌 트를 놓으면 에러가 생기더군요...

마지막 방편으로 TReceiveSerialThread내에서 friend class TSerialComponent라고 놓고
프랜드로 두고 해당 변수를 읽어 오고 싶은데, 어떻게 불러와야 되나요...

방법좀 가르쳐 주세요....

+ -

관련 글 리스트
9223 [질문] 컴포넌트 만들때.. 이벤트 생성및.. 처리는 어떻게...? 이학균 1147 2001/07/23
9228     Re:[질문] 컴포넌트 만들때.. 이벤트 생성및.. 처리는 어떻게...? kark .김성진 1091 2001/07/23
9226     Re:[질문] 컴포넌트 만들때.. 이벤트 생성및.. 처리는 어떻게...? 권대길.한꼬맹이 1314 2001/07/23
9230         Re:Re:다시 질문이요.. 컴 포트에 데이타가 들어왔는걸 감지했을 때 처리하는 루틴은 어디에...? 이학균 1047 2001/07/23
9231             Re:Re:Re:다시 질문이요.. 컴 포트에 데이타가 들어왔는걸 감지했을 때 처리하는 루틴은 어디에...? 권대길.한꼬맹이 1025 2001/07/23
9232                 Re:Re:Re:Re:또 다시 질문.. 인자를 넘길려면 어떻게 하나요? 이학균 1108 2001/07/23
9233                     Re:Re:Re:Re:Re:또 다시 질문.. 인자를 넘길려면 어떻게 하나요? 권대길.한꼬맹이 1059 2001/07/23
9242                         Re:Re:Re:Re:Re:Re:[Q] 마지막 질문이요.. 클래스에서 다른 클래스의 변수를 불러올려면... 이학균 1085 2001/07/23
9244                             Re:Re:Re:Re:Re:Re:Re:[Q] 마지막 질문이요.. 클래스에서 다른 클래스의 변수를 불러올려면... 권대길.한꼬맹이 1007 2001/07/23
9245                                 Re:Re:Re:Re:Re:Re:Re:Re:[Q] 소스 올려 놨습니다. 이학균 1022 2001/07/23
9272                                     Re:Re:Re:Re:Re:Re:Re:Re:Re:[Q] 소스 올려 놨습니다. 권대길.한꼬맹이 1092 2001/07/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.