Chilkat
HOME
Android™
ASP
Visual Basic
VB.NET
C#
iOS (IPhone)
Objective-C
C++
C
MFC
Delphi
FoxPro
Java
Perl
PHP Extension
PHP ActiveX
Python
PowerShell
Ruby
SQL Server
VBScript
Download Multiple Files Matching Pattern
The MGetFiles method can be called to download all files matching a wildcarded filename pattern. Chilkat.Ftp2 ftp = new Chilkat.Ftp2(); bool success; // Any string unlocks the component for the 1st 30-days. success = ftp.UnlockComponent("Anything for 30-day trial"); if (success != true) { MessageBox.Show(ftp.LastErrorText); return; } ftp.Hostname = "www.example-code.com"; ftp.Username = "example-code.com"; ftp.Password = "*myPassword1*"; // Connect and login to the FTP server. success = ftp.Connect(); if (success != true) { MessageBox.Show(ftp.LastErrorText); return; } // Change to the remote directory where the files are located. // This step is only necessary if the files are not in the root directory // of the FTP account. success = ftp.ChangeRemoteDir("vcpp"); if (success != true) { MessageBox.Show(ftp.LastErrorText); return; } // Download all files with filenames matching "ftp_*.asp" // The files are downloaded into c:/temp int numFilesDownloaded; numFilesDownloaded = ftp.MGetFiles("ftp_*.asp","c:/temp"); if (numFilesDownloaded < 0) { MessageBox.Show(ftp.LastErrorText); return; } ftp.Disconnect(); textBox1.Text += Convert.ToString(numFilesDownloaded) + " Files Downloaded!" + "\r\n"; textBox1.Refresh(); |
© 2000-2012 Chilkat Software, Inc. All Rights Reserved.