Also mir war schon klar, dass man den Inhalt des Arrays neu kopieren muss.
Mir gings mehr um das WIE (Performance).
BTW: Ich hab ein Array mit Pointern also wirklich fast ne TList.
Der nachteil von TList ist eben nur, dass man ne klasse hat,
was ich nur sehr ungern haben will.
Ich hätte meine Frage genauer formuliert, musste aber in die Schule
EDIT:
System.Move(FList^[Index + 1], FList^[Index],(FCount - Index) * SizeOf(Pointer));
Was das macht ist mir noch nicht so klar
MFG