Einzelnen Beitrag anzeigen

shifter

Registriert seit: 2. Jan 2005
175 Beiträge
 
Delphi 2007 Enterprise
 
#8

Re: Aus Dynamischen Array Hersusschneiden.

  Alt 3. Sep 2006, 11:42
Danke für Eure Antworten,
das hat alles ganz schön funktioniert.

Aber mal andere frage die eingentlich auch hier gehören könnte.

Wenn ich jetzt ein Dyn.Array habe wie z.B.
Delphi-Quellcode:
Var
  a : Array of MyRecord;
...
und diesen beenden möchte mit :
Delphi-Quellcode:
  Finalize( a , Length( a ));
  SetLength( a, 0 );
Bekomme ich eine Speicher verletztung !

Wenn ich es mit  a := nil; Wird mein Reservierte Speicher nicht freigegeben.

Also wie soll ich es Beenden ?

Gruss
  Mit Zitat antworten Zitat