Das kannst du vll über eine property lössen
Delphi-Quellcode:
TMyObj = class
private
MyList : TMyList;
puplic
property Items[Name : String] : TMyListObj read getItem write setItem;
end;
Musst halt nur die Getter und setter methoden bebringen wie sie nach dem Objectnamen suchen können, und das gefunde dann rausgeben