Du hast einen Datentyp (z.B. TDaten), denn du in eine Liste legst.
In etwa so:
Delphi-Quellcode:
var Liste:TList;
Daten:TDaten;
PDaten:^TDaten;
begin
//...
Liste:=TList.create;
new(PDaten);
Pdaten^:=Daten;
Liste.add(PDaten);
//...
PDaten:=Liste[0];
Daten:=PDaten^;
dispose(PDaten);
Liste.delete(0);
//...
Liste.free;
end;
Schöner ist es natürlich eine Klasse darum zu bauen. Luckie hat dazu auch mal etwas ausfürhlicheres zusammengestellt.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.