Syntax
|
ArrayDims
(arrayvariable)
|
Description
|
Returns an
Integer
containing the number of dimensions of a given array.
|
Comments
|
This function can be used to determine whether a given array contains any elements or if the array is initially created with no dimensions and then redimensioned by another function, such as the
FileList
function, as shown in the following example.
|
Example
|
This example allocates an empty (null-dimensioned) array; fills the array with a list of filenames, which resizes the array; then tests the array dimension and displays an appropriate message.
Sub Main()
Dim f$()
FileList f$,"c:\*.bat"
If ArrayDims(f$) = 0 Then
MsgBox "The array is empty."
Else
MsgBox "The array size is: " & (UBound(f$) - UBound(f$) + 1)
End If
End Sub
|
See Also
|
LBound (function); UBound (function); Arrays (topic)
|