wieso denkt man sowas nicht? SetLength ist doch genau dafür da.
Und nur weil es zufällig geht
- schlalte mal in den Projektoptionen die Bereichsprüfung an, dann würden dir übrigens alle die hier genannten Index-Fehler angezeigt
Und 0-1 ist -1 und -1 gibt es in einem dynamischen Array nicht ... vielleicht meinst du aber i+1, wegen dem High-1
Also für das nächste Mal:
> Bereichsprüfung beim Debuggen aktivieren
> wärend des Debuggens die Indize und Arraygrößen vergleichen