(Unicode C) Transition from Email.GetDt to Email.EmailDateStr
Provides instructions for replacing deprecated GetDt method calls with EmailDateStr. Note: This example requires Chilkat v11.0.0 or greater.
#include <C_CkEmailW.h>
#include <C_CkDateTimeW.h>
void ChilkatSample(void)
{
HCkEmailW email;
HCkDateTimeW dateTimeObj;
HCkDateTimeW dt;
email = CkEmailW_Create();
// ...
// ...
// ------------------------------------------------------------------------
// The GetDt method is deprecated:
dateTimeObj = CkEmailW_GetDt(email);
if (CkEmailW_getLastMethodSuccess(email) == FALSE) {
wprintf(L"%s\n",CkEmailW_lastErrorText(email));
CkEmailW_Dispose(email);
return;
}
// ...
// ...
CkDateTimeW_Dispose(dateTimeObj);
// ------------------------------------------------------------------------
// Do the equivalent using EmailDateStr.
dt = CkDateTimeW_Create();
CkDateTimeW_SetFromRfc822(dt,CkEmailW_emailDateStr(email));
CkEmailW_Dispose(email);
CkDateTimeW_Dispose(dt);
}
|