Löschen von Elementen aus einem Dynamisches Array
-
Hallo
Ich habe ein Dynamisches Array von Opjekten z.B. TButtons.
wenn ich die Länge des Dynamischen Array z.B. 10 ist und ich das 5 Objekt löschen will und die anderen aufrücken sollen, wie bekomme ich das hin?Beispiel
vorher: 0 1 2 3 4 5 6 7 8 9
nachher:0 1 2 3 4 6 7 8 9 <- 5 Objekt gelöscht, alle anderen aufgerücktDanke schonmal
MFG
Heiko M.
-
Wenn es häufiger vorkommt und du keinen Random Access brauchst bietet sich
eher eine Liste an. Ansonsten einfach eine Schleife von Position 0 bis
Position 4 und jeweils den Wert aus x+5 reinschreiben.
-
Nutze eine TList oder TObjectList