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
[23467] Re:Re:제라툴님 감솨~ 글구 참 위의 에러해결은 다른길로 해결했어요.. 함보세요....
답다비 [] 604 읽음    2002-12-31 10:57
답변 감사드려요..^ ^
이거 제가 아는게 넘 없어서리... 신경써주셔서 감사합니다..
컴포넌트 생성하게 하는덴 GetOwner를 사용하면 되겠군요.^ ^;;

참 그리고 제가 위에 말한 에러는 다른 방법으로 해결했어요..

__property TPointItem* Items[int Index] = {read=GetItem, write=SetItem};
==>이걸 __published:에 선언하는게 아니라.. public:에 선언하니깐..
   그런 이샹한 에러는 안떠더군요..^ ^;
  
   아무생각없이 "property는 published에 선언!!" 무조건 이케만 생각 해버렸는뎅..^ ^;;
   이건 BCBDEV.COM 사이트에 가서 보다가 해결하게됬어요..^ ^;;
   글구 다시보니 classes에서도 public에다 선언해놨군요..ㅡ ㅡ;;;
  
   이번기회에 영어사이트라고 멀게만 생각했는데..ㅡㅡ;
   앞으론 한번씩 둘러 보게 되겠군요.^ ^;;;



제라툴 님이 쓰신 글 :
: 제라툴입니다.
:
: 제가 올려드린 소스는 제가 저장용으로 사용할려구 만든소스라 프로퍼티로 추가 하면 에러가 날겁니다.
:
: 우선님이 원하시는 것처럼 프로퍼티로 추가되서 CollectionItem을 추가할때마다.
:
: 컴퍼넌트가 생기도록할려면..
:
: TCollection을 상속 받은 클래스에서 GetOwner라는 것을 오버라이드 해서 구현하셔야 합니다.
:
: 또 TCollectionItem을 상속 받은 클래스에서 TCollectionItem의 GetOwner를 오버라이드 해서
: 구현하셔야 합니다.
:
: From Zeratul

+ -

관련 글 리스트
23427 TCollection을 이용해 콤포넌트 만들던 중... 에러 원인을 도저히 모르겠어요..ㅜㅜ 답다비 653 2002/12/28
23455     Re:TCollection을 이용해 콤포넌트 만들던 중... 에러 원인을 도저히 모르겠어요..ㅜㅜ 제라툴 656 2002/12/30
23467         Re:Re:제라툴님 감솨~ 글구 참 위의 에러해결은 다른길로 해결했어요.. 함보세요.... 답다비 604 2002/12/31
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.