Registriert seit: 1. Dez 2004
Ort: im Wald von Thüringen
75 Beiträge
Delphi 6 Enterprise
|
Objekt aus dyn. Array löschen
7. Dez 2004, 19:50
Hallo!
Angenommen, ich habe ein dynamisches Array von Instanzen einer eigenen Klasse mit 10 Objekten drin.
Wie lösche ich beispielsweise das 4. Objekt (array[3])?
Per for-Schleife wird das 5. Objekt zum 4., das 6 zum 5, usw.
Dann wird das Array auf 9 verkürzt (setLength(array,9)).
Reicht das schon?
Oder muss ich irgend wann (wenn dann doch sicherlich vor der Schleife) noch den Destructor bemühen.
|