COleVariant);
COleVariant (const V&ARIANTamp;varSrc );
COleV&ariant (const COleVariantamp;varSrc );
COleVariant (LPCVARIANT Кроу );
COleVariant (LPCTSTR lpszSrc );
COleVariant (LPCTSTR lpszSrc, VARTYPE vtSrc );
COleV&ariant (CStringamp;strSrc );
COleVariant (БАЙТ контроля );
COleVariant (короткие контроля, VARTYPE vtSrc = VT_I2);
COleVariant (длинный lSrc, VARTYPE vtSrc = VT_I4);
COleV&ariant (const COleCurrencyamp;curSrc );
COleVariant (float fltSrc );
COleVariant (двойной dblSrc );
COleV&ariant (const COleDateTimeamp;dateSrc );
COleVariant (const CByte&Arrayamp;arrSrc );
COleV&ariant (const CLongBinaryamp;lbSrc );
Параметры
varSrc
Существующий объект COleVariant или ВАРИАНТА копируются в новый объект COleVariant.
кроу
Указатель на объект VARIANT , который будут скопированы в новый объект COleVariant.
lpszSrc
Строка, заканчивающаяся, копируются в новый объект COleVariant.
vtSrc
VARTYPE для нового объекта COleVariant.
strSrc
Объект CString копируются в новый объект COleVariant.
контроля, lSrc
Числовое значение копируется в новый объект COleVariant.
vtSrc
VARTYPE для нового объекта COleVariant.
curSrc
Объект COleCurrency , чтобы скопировать в новый объект COleVariant.
fltSrc, dblSrc
Числовое значение копируется в новый объект COleVariant.
dateSrc
Объект COleDateTime , чтобы скопировать в новый объект COleVariant.
arrSrc
Объект CByteArray копируются в новый объект COleVariant.
lbSrc
Объект класса CLongBinary копируются в новый объект COleVariant.
Примечания
Эти конструкторы создают новые объекты COleVariant , инициализируется значением, указанным. Ниже приводится краткое описание каждого из этих конструкторов.
Для получения дополнительной информации, смотрите вариант и VARTYPE записи в Platform SDK.
Более подробную информацию о SCODE, см. Структура коды ошибок COM в Platform SDK.
Обзор COleVariant |nbsp; Члены класса | Иерархическая схема
См. также COleVariant::operator =, CString, COleCurrency, COleDateTime