ReceiveFTPFile()

Syntaxe

Resultat = ReceiveFTPFile(#FTP, FichierDistant$, Fichier$ [, Asynchrone])
Description
Télécharge un fichier depuis un serveur FTP.

Arguments

#FTP La connexion FTP à utiliser.
FichierDistant$ Le nom du fichier à télécharger.

Le 'FichierDistant$' doit être dans le répertoire courant (voir GetFTPDirectory() et SetFTPDirectory()).
Fichier$ Le nom que prend le fichier une fois enregistré en local.

Si le nom de fichier ne comporte pas de chemin d'accès complet, il est interprété par rapport au répertoire courant.

Si le fichier existe, il sera écrasé.
Asynchrone (optionnel)
  #True : Le téléchargement sera effectué en arrière-plan. 
  #False: Le programme est bloqué et attend la fin du téléchargement (Par défaut).

Valeur de retour

Renvoie une valeur non nulle si le fichier a été téléchargé correctement ou le transfert asynchrone a été initialisé correctement, zéro sinon.

Remarques

Le mode 'Asynchrone' permet de lancer le téléchargement en tâche de fond, et FTPProgress() permet de suivre sa progression. Il peut être arrêté avec AbortFTPFile(). Un seul fichier peut être reçu ou envoyé (voir SendFTPFile()) à la fois.

Voir aussi

SendFTPFile(), SetFTPDirectory(), GetFTPDirectory(), FTPProgress(), AbortFTPFile()

OS Supportés

Tous

<- OpenFTP() - Ftp Index - RenameFTPFile() ->