FoxPro Examples

ChilkatHOMEAndroid™ASPVisual BasicVB.NETC#iOS (IPhone)Objective-CC++CUnicode C++Unicode CMFCDelphi DLLDelphi ActiveXFoxProJavaPerlPHP ExtensionPHP ActiveXPythonPowerShellRubySQL ServerVBScript

Visual FoxPro Examples

Bounced Mail
Bz2
Character Encoding
CSV
Digital Certificates
Digital Signatures
Email
Email Object
FTP
HTML Conversion
HTTP
IMAP
Encryption
MHT / HTML Email
POP3
RSA
S/MIME
Socket
Spider
SFTP
SMTP
SSH
SSH Key
SSH Tunnel
String
Tar
Upload
XML
XMP
Zip Compression
Self-Extractor

More Examples...
Amazon S3
DKIM / DomainKey
NTLM
RSS
Atom
Byte Array
Service
PPMD
Deflate
DH Key Exchange
DSA
FileAccess
Bzip2
LZW

 

Non-Chilkat Links
Text and String Handling

Create Binary MIME

Download Chilkat MIME ActiveX

Demonstrates how to create a MIME document using the "binary" content-transfer-encoding.

LOCAL loMime
LOCAL lnSuccess

loMime = CreateObject('Chilkat.Mime')

lnSuccess = loMime.UnlockComponent("Anything for 30-day trial")
IF (lnSuccess = 0) THEN
    =MESSAGEBOX(loMime.LastErrorText)
    QUIT
ENDIF

*  Set a custom headerr field:
loMime.AddHeaderField("Content-ID","PDFFile")

*  Load a PDF file into the MIME body-part of the message.
*  Note: This automatically sets the content-type and
*  content-transfer-encoding header fields to appropriate values
*  based on the file extension.  If specific values for these
*  header fields are required, set the ContentType and
*  Encoding properties after (as shown here)
lnSuccess = loMime.SetBodyFromFile("test.pdf")
IF (lnSuccess = 0) THEN
    =MESSAGEBOX(loMime.LastErrorText)
    QUIT
ENDIF

*  Use binary MIME -- the MIME body will not be encoded
*  but will instead consist of the binary data of the file.
loMime.Encoding = "binary"

*  Make sure our content-type is "application/pdf"
*  (It should already be this value...)
loMime.ContentType = "application/pdf"

*  Save the MIME to a file.
lnSuccess = loMime.SaveMime("outMime.txt")
IF (lnSuccess = 0) THEN
    =MESSAGEBOX(loMime.LastErrorText)
    QUIT
ENDIF

*  Success!
=MESSAGEBOX("Success!")

© 2000-2013 Chilkat Software, Inc. All Rights Reserved.