ArraySize()
Syntax
Ergebnis = ArraySize(Array() [, Dimension])Beschreibung
Gibt die Größe des Arrays zurück, wie diese mit Dim oder ReDim angegeben wurde. Für mehrdimensionale Arrays kann 'Dimension' angegeben werden, um eine bestimmte Dimensions-Größe zu erhalten. Die erste Dimension beginnt bei 1.
Wenn das Array noch nicht deklariert wurde (oder das Anlegen fehlgeschlagen ist), wird -1 zurückgegeben.Beispiel:
Dim MyArray.l(10) Debug ArraySize(MyArray()) ; wird '10' ausgeben Dim MultiArray.l(10, 20, 30) Debug ArraySize(MultiArray(), 2) ; wird '20' ausgebenBeispiel:
Dim Test.q(99999999999999999) If ArraySize(Test()) <> -1 Test(12345) = 123 ; alles ist ok Else Debug "Array 'Test()' konnte nicht deklariert werden." EndIf
Unterstützte OS
Alle