|
홍지곤 님이 쓰신 글 :
: 안녕하세요! Magic.홍지곤 입니다.
:
: 일단 여려명에 이름을 어떻게 받아서 컴포넌트에 배열로 넣을 수 있는지요?
: 그리고, 넣은 이름을 다시 컴포넌트에 보여주게 하나요?
:
: FindComponent에 관해 좀 자세히 가르켜 줄 수는 없는지요?
: 저도 궁금했거든요!
: 그럼!~~ 즐프하세요
TList를 사용하면 배열처럼 사용할 수 있습니다..
예를 들면 Label1에서 Label10까지 있다면..
TList * List = new TList;
for ( i=1; i<=10; i++ )
List->Add( FindComponent( "Label"+IntToStr(i));
for (i=1; i<=10; i++ )
((TLabel*)List->Items[i])->Caption = "Test;
뭐 이런식으로 하시면 됩니다..
그런데 위에서 캐스팅을 저는 바로 했습니다만...
빌더에 보면 여러가지 캐스팅이 있는데,,
어떤것을 써야하는지 잘모겠습니다...
사용상은 지장은 없는것 같습니다.
|