Hallo mika,
hast Du Dich mal an der Klasse TList versucht? Da musst Du nur noch den Speicher für jeden einzelnen Eintrag einmal reservieren und gegen Ende wieder einmal freigeben. Das Hinzufügen geht per 'add' und das Löschen per 'delete' - also insgesamt relativ simpel.
Vielleicht kommst Du damit ja weiter.
Daniel R. Wolf
mit Grüßen aus Hamburg