SetFTPDirectory()

Syntax

Ergebnis = SetFTPDirectory(#Ftp, Verzeichnis$)
Beschreibung
Ändert das aktuelle #Ftp Verzeichnis, relativ zum aktuellen Verzeichnis. Konnte das Verzeichnis nicht gewechselt werden, wird 'Ergebnis' gleich 0 sein.

Um das aktuelle Verzeichnis zu erhalten, verwenden Sie GetFTPDirectory(). Pfade/Unterverzeichnisse werden nicht unterstützt, nur direkte Verzeichnis-Wechsel sind erlaubt: um mehrere Ebenen von Verzeichnissen zu wechseln, muss dieser Befehl auch mehrere Male aufgerufen werden.

Beispiel:

  InitNetwork()
  
  If OpenFTP(0, "ftp.free.fr", "anonymous", "")
    
    Debug "Successfully connected"
    
    If SetFTPDirectory(0, "pub")
      If SetFTPDirectory(0, "linux")
        Debug "Cool, changed to '/pub/linux'"
        Debug GetFTPDirectory(0)
      Else
        Debug "Can't change to '/pub/linux'"
      EndIf
    Else
      Debug "Can't change to 'pub'"
    EndIf
    
  Else
    Debug "Can't connect to ftp.free.fr"
  EndIf  

Unterstützte OS

Alle

<- SendFTPFile() - Ftp Inhaltsverzeichnis