Skip to main content
Skip table of contents

ReDim()

ReDim() – Länge eines Arrays ändern

Die Funktion ändert die Anzahl der Elemente eines bestehenden Arrays. Dabei werden bei einer Vergrößerung neue Elemente leer erzeugt und bei einer Verkleinerung bestehende Elemente ohne Berücksichtigung des Inhalts gelöscht.

ParameterBeschreibung

aArray:R

Refenziertes Array, das geändert werden soll

aNewCount:N

Neue Anzahl der Elemente

Rückgabewert

Array - neu strukturiertes Array

Beispiel

CODE
| aArr |

aArr := Dim(2),

ReDim(aArr, 4),    // aArr wird um zwei leere Elemente vergrößert
WriteLn(aArr),     // Ergebnis: '{<NIL>; <NIL>; <NIL>; <NIL>}'

ReDim(aArr, 3),    // aArr wird auf 3 Elemente verkleinert, alte Inhalte gehen verloren
WriteLn(aArr)      // Ergebnis: '{<NIL>; <NIL>; <NIL>}'

Weitere Verknüpfungen


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.