Stream? Wieso Stream?
Dynamische Arrays gibt's übrigens tatsächlich. Werden so deklariert:
Quelltext
1:
| MyDynArr: array of Byte |
Also nur ohne Zahlen.
Dann wird die Länge wie folgt gesetzt:
Quelltext
1:
| SetLength(MyDynArr, 5) |
Und schon hat man ein Array mit 5 Segmenten. Geht auch mehrdimensional, mit
Quelltext
1:
| array of array of Byte |
Damit lassen sich auch prima asymmetrische Arrays erstellen.
Für mehr infos, schau mal in die Online-Hilfe oder lies dir das Delphi-Handbuch durch.
Allerdings weiß ich nicht, ob es dynamische Arrays schon vor Delphi6 gab, evtl müsste man sich also ein Update besorgen. In der 6er sind sie aber drin.
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk.