Einzelnen Beitrag anzeigen

Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#5

Re: Objekt aus dyn. Array löschen

  Alt 7. Dez 2004, 20:04
Zitat:
Per for-Schleife wird das 5. Objekt zum 4., das 6 zum 5, usw.

wieso willst du so oft was verschieben? kopier einfach das letzte item deines arrays, an die stelle des zu löschenden items und setze dann die laenge -1.

sagen wir mal du möchtest das vierte element(=3) löschen....

Delphi-Quellcode:
MyArray[3] = MyArray[High(MyArray)];
SetLength(MyArray, Length(MyArray)-1);
Mario
MSN: cyanide@ccode.de
  Mit Zitat antworten Zitat