(Unicode C) Transition from ZipEntry.GetDt to ZipEntry.FileDateTimeStr
Provides instructions for replacing deprecated GetDt method calls with FileDateTimeStr. Note: This example requires Chilkat v11.0.0 or greater.
#include <C_CkZipEntryW.h>
#include <C_CkDateTimeW.h>
void ChilkatSample(void)
{
HCkZipEntryW entry;
HCkDateTimeW dtObj;
HCkDateTimeW dt;
entry = CkZipEntryW_Create();
// ...
// ...
// ------------------------------------------------------------------------
// The GetDt method is deprecated:
dtObj = CkZipEntryW_GetDt(entry);
if (CkZipEntryW_getLastMethodSuccess(entry) == FALSE) {
wprintf(L"%s\n",CkZipEntryW_lastErrorText(entry));
CkZipEntryW_Dispose(entry);
return;
}
// ...
// ...
CkDateTimeW_Dispose(dtObj);
// ------------------------------------------------------------------------
// Do the equivalent using FileDateTimeStr.
dt = CkDateTimeW_Create();
CkDateTimeW_SetFromRfc822(dt,CkZipEntryW_fileDateTimeStr(entry));
CkZipEntryW_Dispose(entry);
CkDateTimeW_Dispose(dt);
}
|