ArrayInstanceSize¶
Include: Use System\Reflection.pkg
See Also: ArrayTypeOf, ArrayDimensionCount, ArrayDimentionSize, ValueTypeOfArray, ArrayInstanceSize
Purpose¶
Returns the current element count for an array value.
Syntax¶
Function ArrayInstanceSize Global Variant vArray Returns Integer
Arguments¶
vArray
: Array value to inspect.
Returns¶
The current element count.
Behavior¶
Wrong value types raise a DataFlex error. Use this for dynamic arrays where ArrayDimentionSize returns 0.
Example¶
String[] asNames
Integer iSize
Variant vName
Move "Ada" to asNames[0]
Get ArrayInstanceSize asNames to iSize
Get ArrayElementByIndex asNames 0 to vName
Send SetArrayElementByIndex (&asNames) 0 "Grace"