SetFTPDirectory()

Syntaxe

Resultat = SetFTPDirectory(#FTP, Repertoire$)
Description
Change le répertoire courant du FTP, relativement au répertoire courant.

Arguments

#FTP La connexion FTP à utiliser.
Repertoire$ Le nouveau répertoire.
Ce paramètre doit correspondre à un répertoire dans le répertoire courant du FTP.
Le chemins imbriqués ne sont pas autorisés donc pour changer de plusieurs niveaux de répertoire, il faut appeler cette commande plusieurs fois à la suite.
Utilisez la valeur ".." pour revenir vers le répertoire parent du répertoire courant.

Valeur de retour

Renvoie une valeur non nulle si l'opération a réussi, zéro sinon.

Remarques

Pour obtenir le répertoire courant FTP, voir GetFTPDirectory().

Exemple

  InitNetwork()
  
  If OpenFTP(0, "ftp.free.fr", "anonymous", "")
    
    Debug "Connecté au serveur"
    
    If SetFTPDirectory(0, "pub")
      If SetFTPDirectory(0, "linux")
        Debug "Changement de repertoire: '/pub/linux'"
        Debug GetFTPDirectory(0)
      Else
        Debug "Changement de repertoire impossible: '/pub/linux'"
      EndIf
    Else
      Debug "Changement de repertoire impossible: 'pub'"
    EndIf
    
  Else
    Debug "Impossible de se connecter à ftp.free.fr"
  EndIf  

Voir aussi

GetFTPDirectory(), ExamineFTPDirectory(), SendFTPFile(), ReceiveFTPFile()

OS Supportés

Tous

<- SendFTPFile() - Ftp Index