Hallo,
jetzt habe ich geschnallt was Du möchtest. Mein erstes Beispiel enthält die Lösung.
Du musst ein Objekt dazwischenschalten. Dieses Objekt verwaltet dann die einzelnen Objekte.
Bei TListBox ist die property Items vom Type TStrings. In meinen ersten Beispiel ist es TMyListItems
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
var
iCnt : Integer;
begin
For iCnt:=0 to FMyListItems.Count-1 do // Zugriff auf Count
ListBox1.Items.Add(FMyListItems[iCnt].Name); // Zugriff auf die Objekte
end;