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