(Tcl) 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.
load ./chilkat.dll
set email [new_CkEmail]
# ...
# ...
# ------------------------------------------------------------------------
# The GetDt method is deprecated:
# dateTimeObj is a CkDateTime
set dateTimeObj [CkEmail_GetDt $email]
if {[CkEmail_get_LastMethodSuccess $email] == 0} then {
puts [CkEmail_lastErrorText $email]
delete_CkEmail $email
exit
}
# ...
# ...
delete_CkDateTime $dateTimeObj
# ------------------------------------------------------------------------
# Do the equivalent using EmailDateStr.
set dt [new_CkDateTime]
CkDateTime_SetFromRfc822 $dt [CkEmail_emailDateStr $email]
delete_CkEmail $email
delete_CkDateTime $dt
|