Hi!
Ja, das geht! Und den Namen hast Du auch schon richtig erraten: "dynamische Arrays".
Die Deklaration sieht so aus:
Delphi-Quellcode:
var
myArr : Array of Integer;
Und die Größe legst Du so fest:
SetLength(myArray, 10);
Damit hat das Array dann Elemente von 0 bis 9.
ABER: Rufe SetLength so wenig wie möglich auf! Es kann unter Umständen viel Speicher fressen und das Schnellste ist es auch nicht.
Ich habe
hier ein Tutorial veröffentlicht.
MfG
Peter
Christian S.
Admin in der Entwickler-Ecke