PowerBuilder
PowerBuilder
Transition from Cert.GetValidFromDt to Cert.ValidFromStr
Provides instructions for replacing deprecated GetValidFromDt method calls with ValidFromStr.Chilkat PowerBuilder Downloads
integer li_rc
oleobject loo_Cert
oleobject loo_Ckdt1
oleobject loo_Ckdt2
loo_Cert = create oleobject
li_rc = loo_Cert.ConnectToNewObject("Chilkat.Cert")
if li_rc < 0 then
destroy loo_Cert
MessageBox("Error","Connecting to COM object failed")
return
end if
// ------------------------------------------------------------------------
// The GetValidFromDt method is deprecated:
loo_Ckdt1 = loo_Cert.GetValidFromDt()
if loo_Cert.LastMethodSuccess = 0 then
Write-Debug loo_Cert.LastErrorText
destroy loo_Cert
return
end if
// ...
// ...
destroy loo_Ckdt1
// ------------------------------------------------------------------------
// Do the equivalent using the ValidFromStr property
loo_Ckdt2 = create oleobject
li_rc = loo_Ckdt2.ConnectToNewObject("Chilkat.CkDateTime")
loo_Ckdt2.SetFromRfc822(loo_Cert.ValidFromStr)
destroy loo_Cert
destroy loo_Ckdt2