VarIsNull returns true if the given variant contains the value Null. If the variant contains any other value, the function result is false.
Note: Do not confuse a Null variant with an unassigned variant. A Null variant is still assigned, but has the value Null. Unlike unassigned variants, Null variants can be used in expressions and can be converted to other types of variants.
----------------------------------------------
extern PACKAGE Variant __fastcall VarArrayOf(constVariant * Values, const int Values_Size);
Description
VarArrayOf returns a one-dimensional variant array with the elements given by the Values parameter. Values_Size indicates the index of the last value in the Values array (one less than the number of values).
The low bound of the returned array is zero, the high bound is Values_Size, and the element type is Variant.
----------------------------------------------