function VarType ( const VariantVariable : Variant ) : Integer;
Функция VarType возвращает целое число, представляющее текущий тип данных для Variant переменной VariantVariable.
Этот 16 битный тип данных, разбитый на биты старшего разряда (4 бита) и младшего разряда (12 бит). Биты старшего разряда дают тип мета данных:
varArray: Если Variant содержит массив данных
varByRef: Если Variant косвенно обращается к данным
Биты младшего разряда содержат одно из следующих значений:
varEmpty
varNull
varSmallint
varInteger
varSingle
varDouble
varCurrency
varDate
varOleStr
varDispatch
varError
varBoolean
varVariant
varUnknown
varShortInt
varByte
varWord
varLongWord
varInt64
varStrArg
varString
varAny
Используйте VarTypeMask, чтобы отфильтровать мета часть при поиске основного типа данных Variant.
|