FoxPro Examples

ChilkatHOMEAndroid™ASPVisual BasicVB.NETC#iOS (IPhone)Objective-CC++CMFCDelphiFoxProJavaPerl
PHP 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

Quote and SendCommand

Demonstrate the Quote and SendCommand methods.

LOCAL loFtp
LOCAL lnSuccess
LOCAL lcServerResponse

loFtp = CreateObject('Chilkat.Ftp2')

*  Any string unlocks the component for the 1st 30-days.
lnSuccess = loFtp.UnlockComponent("Anything for 30-day trial")
IF (lnSuccess <> 1) THEN
    ? loFtp.LastErrorText
    QUIT
ENDIF

loFtp.Hostname = "www.myftpserver.com"
loFtp.Username = "****"
loFtp.Password = "****"

*  Connect and login to the FTP server.
lnSuccess = loFtp.Connect()
IF (lnSuccess <> 1) THEN
    ? loFtp.LastErrorText
    QUIT
ENDIF

*  Tell the FTP object to keep an in-memory session log
*  so we can see the commands sent to the server,
*  and the responses received back.
loFtp.KeepSessionLog = 1

*  Change the current remote directory via the Quote method:
lnSuccess = loFtp.Quote("CWD junk")
IF (lnSuccess <> 1) THEN
    ? loFtp.LastErrorText
    QUIT
ENDIF

*  Move back up
*  In this case, ChangeRemoteDir sends "CWD .." to the FTP server.
lnSuccess = loFtp.ChangeRemoteDir("..")
IF (lnSuccess <> 1) THEN
    ? loFtp.LastErrorText
    QUIT
ENDIF

*  Do the same via the SendCommand method where the
*  raw FTP server response is returned:

lcServerResponse = loFtp.SendCommand("CWD junk")
IF (lcServerResponse = NULL ) THEN
    ? loFtp.LastErrorText
ELSE
    ? lcServerResponse
ENDIF

loFtp.Disconnect()

? "Session Log:"
? loFtp.SessionLog

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

Mail Component · .NET Email Component · ASP Mail Component · XML Parser