Zitat:
Kann man nicht einfach SetLength(100, 100); machen? Kann jetzt grad nicht folgen, warum du ingesamt 3 x die Länge änderst.
Mit einem einzigen Aufruf von SetLength kannst du nicht das erreichen, was ich in dem Quellcode gemacht habe.
SetLength(myArray,100, 100) würde dir ein Mehrdimensionales Array erzeugen, bei dem die erste Dimension 100 Elemente lang ist und jedes dieser Elemente in der zweiten Dimension erneut 100 Elemente lang ist.
Bei meinem kurzen Beispiel sind die einzelnen Elemente der ersten Dimension von unterschiedlicher Länge, wenn man sie 2-Dimensional betrachtet.