(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_CkEmail.h>
#include <C_CkDateTime.h>
void ChilkatSample(void)
{
HCkEmail email;
HCkDateTime dateTimeObj;
HCkDateTime dt;
email = CkEmail_Create();
// ...
// ...
// ------------------------------------------------------------------------
// The GetDt method is deprecated:
dateTimeObj = CkEmail_GetDt(email);
if (CkEmail_getLastMethodSuccess(email) == FALSE) {
printf("%s\n",CkEmail_lastErrorText(email));
CkEmail_Dispose(email);
return;
}
// ...
// ...
CkDateTime_Dispose(dateTimeObj);
// ------------------------------------------------------------------------
// Do the equivalent using EmailDateStr.
dt = CkDateTime_Create();
CkDateTime_SetFromRfc822(dt,CkEmail_emailDateStr(email));
CkEmail_Dispose(email);
CkDateTime_Dispose(dt);
}
|