Sample code for 30+ languages & platforms
Visual FoxPro

Transition from MailMan.LoadXmlString to EmailBundle.LoadXmlString

Provides instructions for replacing deprecated LoadXmlString method calls with EmailBundle.LoadXmlString.

Chilkat Visual FoxPro Downloads

Visual FoxPro
LOCAL lnSuccess
LOCAL loMailman
LOCAL lcXmlBundleStr
LOCAL loBundleObj
LOCAL loBundle

lnSuccess = 0

loMailman = CreateObject('Chilkat.MailMan')

* ...
* ...

lcXmlBundleStr = "..."

* ------------------------------------------------------------------------
* The LoadXmlString method is deprecated:

loBundleObj = loMailman.LoadXmlString(lcXmlBundleStr)
IF (loMailman.LastMethodSuccess = 0) THEN
    ? loMailman.LastErrorText
    RELEASE loMailman
    CANCEL
ENDIF

* ...
* ...

RELEASE loBundleObj

* ------------------------------------------------------------------------
* Do the equivalent using EmailBundle.LoadXmlString.

loBundle = CreateObject('Chilkat.EmailBundle')
lnSuccess = loBundle.LoadXmlString(lcXmlBundleStr)
IF (lnSuccess = 0) THEN
    ? loBundle.LastErrorText
    RELEASE loMailman
    RELEASE loBundle
    CANCEL
ENDIF

RELEASE loMailman
RELEASE loBundle