Skip to content

DynArrayFromVariant

Convert a variant to a dynamic arrayt.

Declaration

Source position: variants.pp line 154

procedure DynArrayFromVariant(var DynArray: Pointer; const V: Variant; 
                             TypeInfo: Pointer);

Arguments

Name Description
DynArray Dynamic array to fill with data.
V Variant to get data from.
TypeInfo Type information for dynamic array.

Description

DynArrayFromVariant transforms a variant array to a dynamic array. It uses TypInfo to calculate the length, element type and dimension of the array.

The opposite transformation can be performed with DynArrayToVariant.

See also

Name Description
VarArrayCreateError Raise an EVariantArrayCreateError error.
VarArrayCreate Create a variant array.
VarArrayOf Create a variants array of a series of values.
DynArrayToVariant Convert a Dynamic Array To a Variant.