SetCurrentDirectory

SetCurrentDirectory establece la ubicación del directorio en el servidor FTPProtocolo que se utiliza para transferir archivos entre equipos de redes. remoto. Cualquier función de archivo (por ejemplo, carga o descarga) es relativa a este directorio.

Sintaxis

SetCurrentDirectory(directory de cadena)

Donde:

  • Directory es una cadena.
Devolución

Booleano. Si la devolución es TRUE, significa que la función ha tenido éxito; si el resultado es otro, significa que se ha producido un error. Cuando la devolución es FALSE, FTPObject.LastError emitirá el código de error WIN32.

Ejemplo

Un ejemplo que establece el directorio de funcionamiento actual:

Function Main

Dim FTPobj as Object

'configurar según sea necesario

ip = "127.0.0.1"

port = 21

mode = FALSE

username = "anonymous"

password = "test@lnss.com"

directory = "/pub/"

'crear a una nueva conexión FTP

Set FTPobj=FTP.Connect (ip,21,modo,nombredeusuario,contraseña)

'Establecer el directorio de funcionamiento actual en /pub/

RET = FTPobj.SetCurrentDirectory (directorio)

if RET Then

echo "Set current directory to " + directory + " succeeded"

else

echo "failed to Set current dir: " + CStr(FTPobj.LastError)

End If

End Function