RAD Studio VCL Reference
|
Copies a value into the System::OleVariant::OleVariant.
operator =(const rhs: OleVariant&); operator =(const rhs: Variant&); operator =(var rhs: VARIANT); operator =(const rhs: AnsiString&); operator =(const rhs: char*); operator =(const rhs: WideString&); operator =(const rhs: bool); operator =(const rhs: char); operator =(const rhs: signed char); operator =(const rhs: unsigned char); operator =(const rhs: short); operator =(const rhs: unsigned short); operator =(const rhs: Integer); operator =(const rhs: unsigned int); operator =(const rhs: long); operator =(const rhs: unsigned long); operator =(const rhs: float); operator =(const rhs: double); operator =(const rhs: __int64); operator =(const rhs: CURRENCY&); operator =(const rhs: TDateTime&); operator =(const rhs: Currency&); operator =(var rhs: double); operator =(var rhs: TDateTime); operator =(var rhs: Currency); operator =(var rhs: IDispatch); operator =(var rhs: IUnknown); operator =(var src: CURRENCY); operator =(var src: SAFEARRAY*); operator =(var src: VARIANT);
__fastcall OleVariant& operator =(const OleVariant& rhs); __fastcall OleVariant& operator =(const Variant& rhs); __fastcall OleVariant& operator =(VARIANT& rhs); __fastcall OleVariant& operator =(const AnsiString& rhs); __fastcall OleVariant& operator =(const char* rhs); __fastcall OleVariant& operator =(const WideString& rhs); __fastcall OleVariant& operator =(const bool rhs); __fastcall OleVariant& operator =(const char rhs); __fastcall OleVariant& operator =(const signed char rhs); __fastcall OleVariant& operator =(const unsigned char rhs); __fastcall OleVariant& operator =(const short rhs); __fastcall OleVariant& operator =(const unsigned short rhs); __fastcall OleVariant& operator =(const int rhs); __fastcall OleVariant& operator =(const unsigned int rhs); __fastcall OleVariant& operator =(const long rhs); __fastcall OleVariant& operator =(const unsigned long rhs); __fastcall OleVariant& operator =(const float rhs); __fastcall OleVariant& operator =(const double rhs); __fastcall OleVariant& operator =(const __int64 rhs); __fastcall OleVariant& operator =(const CURRENCY& rhs); __fastcall OleVariant& operator =(const TDateTime& rhs); __fastcall OleVariant& operator =(const Currency& rhs); __fastcall OleVariant& operator =(double* rhs); __fastcall OleVariant& operator =(TDateTime* rhs); __fastcall OleVariant& operator =(Currency* rhs); __fastcall OleVariant& operator =(IDispatch* rhs); __fastcall OleVariant& operator =(IUnknown* rhs); __fastcall OleVariant& operator =(CURRENCY* src); __fastcall OleVariant& operator =(SAFEARRAY** src); __fastcall OleVariant& operator =(VARIANT* src);
The assignment operator converts the value of rhs, as appropriate, and assigns it to the System::OleVariant::OleVariant. If it is not possible to perform the conversion, an EVariantError exception is thrown.
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
|
What do you think about this topic? Send feedback!
|