|
김백일 님이 쓰신 글 :
: 아담 님이 쓰신 글 :
: : TList안에 여려형의 객체가 들어있습니다.
: :
: : 그안의 객체를 가져올때 미리 형을 알아야 하는데
: : 어떻게 알수 있나요
: : 리스트박스의경우는
: : ClassRef = Listbox->Items->Objects[Index]->ClassType();
: :
: : 어쩌구 저쩌구하던데
: : 이건되는데 TList는 어떻게하나요?
:
: List1 안에 TObject에서 상속받은 객체들이 들어있다면,
:
: (TObject*)(List1->Items[Index])->ClassType();
:
: 이렇게 하면 되지 않나요?
:
: 단, 저장된 객체들이 TObject의 자손들이 아니라면 불가능한 방법이지요.
:
:
답변감사합니다 ^^ 그런데 객체는 제가 만든 클레스이고요 TObject의 자손들이 아니랍니다 ㅠㅠ
|