|
제가 알기로 Caption 프라퍼티는 윈도우 자체에서 긁어오는 정보입니다.
즉, FCaption 필드가 따로 있는게 아니라 SetCaption / GetCaption 함수만 구현되어 있고 SetCaption은 윈도우 핸들을 이용하여 직접 윈도우에 값을 기록하고 역시 Get은 그 내용을 가져오는 일만 할겁니다.
이런 경우 님이 선언하신 클래스의 멤버를 직접 참조할 방법은 없는거죠.
보통 프라퍼티의 Set/Get 함수는 private으로 선언되기 때문에 오버로딩도 아마 힘들겁니다.
하지만 비슷하게 동작하는 컴포넌트는 작성할 수 있습니다.
아주 대표적인게 Virtual Treeview같은 컴포넌트입니다.
PS.
가르치다 = 학생에게 학문을 가르치다.
가리키다 = 손가락으로 어떤 물건을 가리키다.
^^
error 님이 쓰신 글 :
: 안녕하세요 ^^)a
:
: 다름이 아니라, 폼위에 Label->Caption의 내용을 제가 만든 클래스의 변수와 연결하고 싶습니다.
:
: 예를 들어,
:
: MyClass->rString와 MainForm->Label1->Caption의 내용이 동일시하게 변환되도록 할려고 합니다.
:
: MyClass의 값이 변할때마다 Label1->Caption에 새롭게 써넣어도 되겠지만, 그런 무식한(^^;) 방법말고
:
: MyClass->rString의 값을 변경시키면 Label1->Caption의 값이 자동으로 변하게 할 수 있는 방법이 없을까요?
:
: 고수님들의 답을 기다리겠습니다~ _(__)_
|