kein problem ...
du definierst dein array fast wie immer
z.B. ein string-array
nur mit dem unterschied das du keine größe angibst
in etwa so
var
aStr : array of string;
i : integer; (größenvariable für spätere angabe)
und wenn du weist wie groß es sein muß
schreibst du einfach
i := 5; (z.bsp.)
SetLength(aStr,i);
das wars... nur solltest du drauf achten das wenn du im späteren verlauf dein array kleiner machst, werden die daten abgeschnitten
... größer machen ist aber kein problem...
was noch zu beachten wäre ist, das du beim füllen des arrays mit schleifen, diese den maximalwert nicht überschreiten sonst ... zugriffsverletzung..
das wärs eigendlich