Einzelnen Beitrag anzeigen

Niels

Registriert seit: 25. Okt 2003
192 Beiträge
 
#4

Re: Alle Elemente eines Arrays löschen?

  Alt 16. Dez 2003, 15:24
Moin!

nil funktioniert nur bei Pointern, weil nil auf keinen Wert sondern einfach auf "nichts" verweißt.
Es kommt jetzt drauf an, was du unter löschen verstehst.

Falls du das Array leer machen willst...also die Länge auf 0 setzen willst dann

SetLength(array, 0); Wenn das Array seine Länge behalten soll dann...

Delphi-Quellcode:
hilf := Length(array);
SetLength(array, 0);
SetLength(array, hilf);
MfG Niels

[edit] ...sry hatte gedacht, das wär ein dynamisches Array...zu dumm zum Lesen[/edit]
  Mit Zitat antworten Zitat