по поводу varType он только стандартные типы определяет?
Цитата:
Функция 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
|
Это не совсем то, что нужно...
В примерах я говорил о типах целое и строка для простоты, на самом деле у меня описаны классы объектов. Массивы типа: массив стульев, массив столов и т.д. массивы объектов... такой подход с variant прокатит?