Arrays

All arrays used within the Multiframe automation interface are passed across the interface as variants.  This provides a lot of flexibility when passing an array to a method or property as the array may be declared as either an array or a variant.  However, when an array of values is returned from a property or method of an object it is returned as a variant.  This means that the variable receiving the results must be declared as a variant.