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 FALSEzurü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