Beispiel #1
0
const CComDateTime& CComDateTime::operator=(const VARIANT& varSrc)
{
	if (varSrc.vt != VT_DATE)
	{
		CComVariant varTemp(varSrc);
		varTemp.ChangeType(VT_DATE);
		m_dt = varTemp.date;
		SetStatus(valid);
	}
	else
	{
		m_dt = varSrc.date;
		SetStatus(valid);
	}
	return *this;
}
 const DateTime& DateTime::operator=(const VARIANT& varSrc)
 {
     if (varSrc.vt != VT_DATE)
     {
      
           _variant_t varTemp(varSrc);
           varTemp.ChangeType(VT_DATE);
           dt_ = varTemp.date;
     }
     else
     {
           dt_ = varSrc.date;
           SetStatus(valid);
     }
  
     return *this;
 }