Hallo an euch drei
Die Objekte sollen wirklich nicht zerstört werden.
Das Array
temp, wie ich es oben verwendet hab, dient dem Zweck, aus allen Instanzen meiner Klasse
TBeispiel nach irgendeinem Kriterium einige herauszufiltern und mit diesen dann irgendetwas zu tun.
Die Zuweisung erfolgt natürlich auch nicht wie im Beispielcode mit festen Indizes, sondern eine eigenständige Prozedur erfasst sämtliche Instanzen, filtert je nach Anfrage einige davon raus und legt so ein temporäres Sammel-Array an.
Zerstört werden soll dabei keine, sondern lediglich das temporäre Array mit den Pointern soll ohne Speicherrückstände wieder verschwinden.
Ich hab schon etwas ungläubig über
Dax' Post gegrübelt, tut mir Leid, falls mein Beispielcode mehrere Interpretationen zulässt. Ich werde mich jetzt jedenfalls mal mit
Zitat von
Fridolin Walther:
Wenn Du wirklich die Objekte im Array nicht freigeben/zerstören möchtest, reicht ein SetLength(array, 0).
begnügen und meine Frage als erledigt markieren.
Vielen Dank für eure schnellen Antworten, Dax, Fridolin und Muetze1
Liebe Grüße
Xoric