ArraySize()
Syntax
Ergebnis = ArraySize(Array() [, Dimension])Beschreibung
Gibt die Größe des Arrays zurück, wie diese mit Dim oder ReDim angegeben wurde.
Parameter
Array() Das Array, von dem die Größe ermittelt werden soll. Dimension (optional) Für mehrdimensionale Arrays kann dieser Parameter angegeben werden, um eine bestimmte Dimensions-Größe zu erhalten. Die erste Dimension beginnt bei 1.
Rückgabewert
Gibt die Größe der Array-Dimension zurück. 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' ausgeben
Beispiel
Dim Test.q(99999999999999999) If ArraySize(Test()) <> -1 Test(12345) = 123 ; alles ist ok Else Debug "Array 'Test()' konnte nicht deklariert werden." EndIf
Siehe auch
ListSize(), MapSize()
Unterstützte OS
Alle