T1 and T2 are compatible procedural types. (A function or procedure identifier is treated, in certain assignment
statements, as an expression of a procedural type.)
T1 is Variant and T2
is an integer, real, string,
character, Boolean, interface type or OleVariant type.
T1 is an OleVariant and T2 is an integer, real, string, character, Boolean, interface, or Variant type.
T1 is an integer, real, string, character, or Boolean type and T2 is Variant or OleVariant.
T1 is the
IUnknown
or
IDispatch
interface type and T2 is Variant or OleVariant. (The variant's
type code
must be
varEmpty
,
varUnknown
, or
varDispatch
if T1 is
IUnknown
, and
varEmpty
or
varDispatch
if
T1 is
IDispatch
.)
99