Le funzionalita' descritte in questa pagina fanno riferimento ad una versione minima di Ready Pro v17.3
Esegue il download di un file da un server esterno tramite protocollo FTP
Sintassi
Parametri
ServerName (string) : Nome del server FTP. Esempio "ftp.miosito.com"
FTPUserName (string) : Nome utente per l'autenticazione sul server FTP
FTPPassword (string) : Password per l'autenticazione sul server FTP
RemoteFile (string) : Nome del file remoto da trasferire (completo di percorso, es. "/ELENCO.
DestinationFile (string) : Nome del file locale da creare (completo di percorso es. "C:\DATI\ELENCO.TXT")
Options : Parametri di configurazione opzionali, separati da virgola
INTERNAL : Protocollo FTP interno (basato su wininet.dll), PORT mode
INTERNAL,PASV : Protocollo FTP interno (basato su wininet.dll), Passive mode
CHILKAT : Protocollo FTP gestito da libreria Chilkat, PORT mode
CHILKAT,PASV : Protocollo FTP gestito da libreria Chilkat, Passive mode
Tipo dati restituito
True : il download e' stato eseguito con successo
False : in caso di errore
Esempio:
Sintassi
FTPDownload ( ServerName As String, FTPUserName As String, FTPPassword As String, RemoteFile as String, DestinationFile As String, {Options As String} ) : Boolean
Parametri
ServerName (string) : Nome del server FTP. Esempio "ftp.miosito.com"
FTPUserName (string) : Nome utente per l'autenticazione sul server FTP
FTPPassword (string) : Password per l'autenticazione sul server FTP
RemoteFile (string) : Nome del file remoto da trasferire (completo di percorso, es. "/ELENCO.
DestinationFile (string) : Nome del file locale da creare (completo di percorso es. "C:\DATI\ELENCO.TXT")
Options : Parametri di configurazione opzionali, separati da virgola
INTERNAL : Protocollo FTP interno (basato su wininet.dll), PORT mode
INTERNAL,PASV : Protocollo FTP interno (basato su wininet.dll), Passive mode
CHILKAT : Protocollo FTP gestito da libreria Chilkat, PORT mode
CHILKAT,PASV : Protocollo FTP gestito da libreria Chilkat, Passive mode
Tipo dati restituito
True : il download e' stato eseguito con successo
False : in caso di errore
Esempio:
IF Rdy.FTPDownload("ftp.mioserver.com", "nomeutente", "1234", "/cartella/file.txt", "c:\downloads\miofile.txt") THEN
Rdy.ShowMessage "Download Ok"
END IF