SetCurrentDirectory
SetCurrentDirectory legt das Arbeitsverzeichnis auf dem entfernten FTPEin Protokoll, das zur Übertragung von Dateien zwischen Netzwerkcomputern verwendet wird.-Server fest. Sämtliche Dateifunktionen (z. B. Hoch- und Herunterladen) arbeiten relativ zu diesem Verzeichnis.
Syntax
SetCurrentDirectory(STRING directory)
Bedeutung der Parameter:
Directory
ist eine Zeichenfolge.
Rückgabewert
Boolescher Wert. Wenn TRUE
zurückgeliefert wird, wurde die Funktion erfolgreich ausgeführt. Ansonsten wurde ein Fehler zurückgegeben. Falls FALSE
zurückgegeben wird, liefert FTPObject.LastError
den WIN32-Fehlercode.
Beispiel
Beispiel, in dem das aktuelle Arbeitsverzeichnis festgelegt wird:
Function Main
Dim FTPobj as Object
'nach Bedarf konfigurieren
ip = "127.0.0.1"
port = 21
mode = FALSE
username = "anonymous"
password = "test@lnss.com"
directory = "/pub/"
'neue FTP-Verbindung erstellen
Set FTPobj=FTP.Connect (ip,21,mode,username,password)
'/pub/ als aktuelles Arbeitsverzeichnis festlegen
RET = FTPobj.SetCurrentDirectory (directory)
if RET Then
echo "Aktuelles Verzeichnis erfolgreich auf " + directory + " festgelegt"
else
echo "Aktuelles Verzeichnis konnte nicht festgelegt werden: " + CStr(FTPobj.LastError)
End If
End Function