Share via


ReDim-Anweisung für Visual Basic 6.0-Benutzer

Aktualisiert: November 2007

In Visual Basic 2008 wurde die Deklaration mit der ReDim-Anweisung aktualisiert. Dies dient der Vereinfachung und der besseren Lesbarkeit.

Visual Basic 6.0

In Visual Basic 6.0 können Sie die ReDim-Anweisung als Anfangsdeklaration eines dynamischen Arrays einsetzen. Das Array muss dann an keiner anderen Stelle mehr deklariert werden.

In Visual Basic 6.0 können Sie mit ReDim, wie im folgenden Beispiel dargestellt, auch den Arrayrang ändern:

Dim X(10) As Single 
ReDim X(10, 10) 

Visual Basic 2005

In Visual Basic 2008 können Sie ReDim nicht als Deklaration verwenden. Sie müssen ein Array wie jede andere Variable unter Verwendung von Dim oder einer gleichwertigen Anweisung deklarieren, damit es in einer ReDim-Anweisung vorkommen kann.

Sie können den Rang eines Arrays in Visual Basic 2008 nicht ändern. Der Code im vorhergehenden Beispiel löst einen Fehler aus.

Siehe auch

Konzepte

Änderungen an der Unterstützung von Programmierelementen (Zusammenfassung)

Referenz

ReDim-Anweisung (Visual Basic)

Dim-Anweisung (Visual Basic)