Einzelnen Beitrag anzeigen

Fridolin Walther

Registriert seit: 11. Mai 2008
Ort: Kühlungsborn
446 Beiträge
 
Delphi 2009 Professional
 
#3

Re: Anfänger: Array von Objektpointern freigeben

  Alt 25. Jun 2009, 20:56
Wenn Du wirklich die Objekte im Array nicht freigeben/zerstören möchtest, reicht ein SetLength(array, 0). Ansonsten müsstest Du vorher das Array durchgehen und mit FreeAndNil die Objekte freigeben.

@dax:
Ich hab seinen Beispielcode eher als Demonstration gesehen. Es ist zwar richtig, daß beim Verlassen der Prozedur das lokal definierte Array ohnehin abgeräumt wird, aber allgemeingültig ist es nicht zwangsläufig.
Fridolin Walther
"While Mr. Kim, by virtue of youth and naiveté, has fallen prey to the inexplicable need for human contact, let me step in and assure you that my research will go on uninterrupted, and that social relationships will continue to baffle and repulse me."
  Mit Zitat antworten Zitat