Einzelnen Beitrag anzeigen

XoRiC

Registriert seit: 20. Sep 2005
43 Beiträge
 
RAD-Studio 2009 Arc
 
#6

Re: Anfänger: Array von Objektpointern freigeben

  Alt 25. Jun 2009, 22:19
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
  Mit Zitat antworten Zitat