Cześć ! Chciałem zrobić listę obiektów, znając jak to się robi w C++ chciałem zreobić :
TMemberPerson = class(TCustomPerson)
public
MemberType : integer;
constructor Create(AType: integer);
end;
TMembersList = specialize TList<TMemberPerson>;
Jednak otrzymuję
taskerclass.pas(37,48) Error: Identifier not found "TList$1"
W jaki sposób mogę w prosty sposób zadeklarować typ listy obiektów ? Nie chce, zwykłej listy, żeby potem nie trzeba było rzutować, oraz, żeby nie można było w przyszłości wpisać tam jakiegokolwiek obiektu... Z góry dzięki za pomoc. Btw. klasa jest lipna, tylko dla przykładu co zrobiłem. Nie implementowałem TList<T> bo zakładam, ze jest to zaimplementowane w FCL. Używam Lazarus 1.3 oraz FPC 2.7.1.