RAD Studio VCL Reference
|
Copies a value into the System::OleVariant.
operator =(const rhs: OleVariant&); operator =(const rhs: Variant&); operator =(const rhs: AnsiString&); operator =(const rhs: char*); operator =(const rhs: WideString&); operator =(const rhs: UnicodeString&); 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: 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);
__fastcall OleVariant& operator =(const OleVariant& rhs); __fastcall OleVariant& operator =(const Variant& rhs); __fastcall OleVariant& operator =(const AnsiString& rhs); __fastcall OleVariant& operator =(const char* rhs); __fastcall OleVariant& operator =(const WideString& rhs); __fastcall OleVariant& operator =(const UnicodeString& 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 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);
The assignment operator converts the value of rhs, as appropriate, and assigns it to the System::OleVariant. If it is not possible to perform the conversion, an EVariantError exception is thrown.
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
|
What do you think about this topic? Send feedback!
|