Microsoft® Visual Basic® Scripting Edition Dim-Anweisung |
Sprachreferenz |
Deklariert Variablen und reserviert Speicherplatz für sie.
Dim VarName[([Dimensionen])][, VarName[([Dimensionen])]] . . .
Die Syntax der Dim-Anweisung besteht aus folgenden Teilen:
Teil Beschreibung VarName Name der Variablen gemäß den Standard-Namenskonventionen für Variablen. Dimensionen Dimensionen einer Datenfeldvariablen. Bis zu 60 Dimensionen gleichzeitig sind zulässig. Die Syntax für das Argument Dimensionen ist: Obergrenze [,Obergrenze] . . .
Die Untergrenze eines Datenfelds ist immer Null.
Variablen, die mit Dim auf Skriptebene deklariert wurden, stehen allen Prozeduren des Scripts zur Verfügung. Auf Prozedurebene deklarierte Variablen stehen nur innerhalb der umgebenden Prozedur zur Verfügung.Die Dim-Anweisung in Kombination mit einem leeren Klammernpaar deklariert ein dynamisches Datenfeld. Nach einer solchen Deklaration können Sie mit der ReDim-Anweisung innerhalb einer Prozedur die Anzahl der Dimensionen und Elemente definieren. Wenn Sie eine Dimension für eine Datenfeldvariable mit einer weiteren Deklaration ändern möchten, die Größe des Datenfeldes aber bereits explizit mit einer Dim-Anweisung festgelegt wurde, tritt ein Fehler auf.
Wenn Variablen initialisiert werden, erhält eine numerische Variable den Wert 0, und eine Zeichenfolgenvariable wird mit einer Nullzeichenfolge ("") initialisiert.
Tip: Wenn Sie die Dim-Anweisung in einer Prozedur verwenden, wird in der Regel die Dim-Anweisung an den Anfang der Prozedur gesetzt.