System.OleVariant.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

__fastcall OleVariant()                     : Variant()     {}
__fastcall OleVariant(const OleVariant& src): Variant(src)  {}
__fastcall OleVariant(const Variant& src)   : Variant()     {
__fastcall OleVariant(const char src)           : Variant(src)  {}
__fastcall OleVariant(const unsigned char src)  : Variant(src)  {}
__fastcall OleVariant(const short src)          : Variant(src)  {}
__fastcall OleVariant(const unsigned short src) : Variant(src)  {}
__fastcall OleVariant(const int src)            : Variant(src)  {}
__fastcall OleVariant(const unsigned int src)   : Variant(src)  {}
__fastcall OleVariant(const float src)          : Variant(src)  {}
__fastcall OleVariant(const double src)         : Variant(src)  {}
__fastcall OleVariant(const __int64 src)        : Variant(src)  {}
__fastcall OleVariant(const unsigned __int64 src): Variant(src){}
__fastcall OleVariant(const Currency src)       : Variant(src)  {}
__fastcall OleVariant(const TDateTime src)      : Variant(src)  {}
__fastcall OleVariant(const WideString& src)    : Variant(src)  {}
__fastcall OleVariant(const UnicodeString& src) : Variant(WideString(src)) {}
__fastcall OleVariant(const bool src)           : Variant(src)  {}
__fastcall OleVariant(const AnsiString& src)    : Variant(WideString(src).Detach()) {}
__fastcall OleVariant(const CURRENCY& src)      : Variant(src) {}
__fastcall OleVariant(const VARIANT& src)       : Variant(src) {}
__fastcall OleVariant(wchar_t* const src, bool isBSTR = true) : Variant(src, isBSTR)  {}
__fastcall OleVariant(IDispatch* const src) : Variant(src)  {}
__fastcall OleVariant(IUnknown* const src)  : Variant(src)  {}
__fastcall OleVariant(VARIANT* src)         : Variant(src)  {}
__fastcall OleVariant(CURRENCY* src)        : Variant(src)  {}
__fastcall OleVariant(const TVariant& src)  : Variant(src)  {}
__fastcall OleVariant(const char* src)      : Variant(WideString(src)) {}
__fastcall OleVariant(signed char* src)     : Variant(src)  {}
__fastcall OleVariant(unsigned char* src)   : Variant(src)  {}
__fastcall OleVariant(short* src)           : Variant(src)  {}
__fastcall OleVariant(unsigned short* src)  : Variant(src)  {}
__fastcall OleVariant(int* src)             : Variant(src)  {}
__fastcall OleVariant(unsigned int* src)    : Variant(src)  {}
__fastcall OleVariant(long* src)            : Variant(src)  {}
__fastcall OleVariant(unsigned long* src)   : Variant(src)  {}
__fastcall OleVariant(float* src)           : Variant(src)  {}
__fastcall OleVariant(double* src)          : Variant(src)  {}
__fastcall OleVariant(__int64* src)         : Variant(src)  {}
__fastcall OleVariant(unsigned __int64* src): Variant(src)  {}
__fastcall OleVariant(Currency* src)        : Variant(src)  {}
__fastcall OleVariant(TDateTime* src)       : Variant(src)  {}
__fastcall OleVariant(wchar_t** src)        : Variant(src)  {}
__fastcall OleVariant(const int* bounds, const int boundsSize, Word varType) : Variant(bounds, boundsSize, varType) {}
__fastcall OleVariant(const OleVariant* values, const int valuesSize) : Variant(values, valuesSize) {}

Propriétés

Type Visibilité  Source Unité  Parent
constructor public sysvari.h System OleVariant

Description

Crée une instance de OleVariant avec une valeur spécifiée.

Le constructeur OleVariant est surchargé pour créer un OleVariant, et convertit l'argument src en conséquence. Si aucun argument n'est donné, OleVariant crée un OleVariant de type Unassigned.