Forum: Object-Pascal / Delphi-Language
Delphi
by Meta777,
27. Feb 2010
sorry,
hatte den ersten beitrag nicht gelesen. mein post bezogt sich auf deine letzte frage (post #5).
in der tat kann ich wie daddyh deine gedanken nicht ganz nachvollziehen. "Normalerweise" würde ich einen Reocrd in einer Liste hinzufügen nicht anderesrum.
shalom
Forum: Object-Pascal / Delphi-Language
Delphi
by Meta777,
27. Feb 2010
Hallo,
du kannst auch alles andere hinzufügen, du hast ja 4 Byte (SizeOf(TObject) ) "platz".
um ein record hinzuzufügen müsstes du manuell erstellen mit "New(Pointer variable vom Record)" und hinzufügen. Bei löschen und freigeben der Liste musst du die records vorher manuell freigeben mit z.B. Dispose().
type
TMyRecord = packed record
FBlah: Integer;
FFoo: ShortString;
...