Sample code for 30+ languages & platforms
C

Transition from Email.GetDt to Email.EmailDateStr

Provides instructions for replacing deprecated GetDt method calls with EmailDateStr.

Chilkat C Downloads

C
#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);

    }