Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
Delphi 2010 Professional
|
Re: Dynam. Array vergrössern?
9. Mär 2006, 21:11
...und noch eine kleine Korrektur:
Die Kopierschleife
for i:=0 to length(MyListe)do MyListe[i +1] := MyListe[i];
kopiert in der vorliegenden Form nur das erste Element in die nachfolgenden Arrayelemente.
Beim Schieben nach rechts muß man DOWNTO benutzen:
FOR i := High(MyListe) DOWNTO 1 DO MyListe[i] := MyListe[i - 1];
Gruß Hawkeye
|