SetCurrentDirectory

SetCurrentDirectory define a localização do diretório no servidor FTPProtocolo usado para transferir arquivos entre computadores da rede. remoto. Todas as funções de arquivo (por exemplo, carregamento e download) são relativas a esse diretório.

Sintaxe

SetCurrentDirectory(CADEIA DE CARACTERES diretório)

Na qual:

  • Diretório é uma cadeia de caracteres.
Retorno

Booleano. Se retornar TRUE, a função foi bem-sucedida; caso contrário, houve um erro. Se retornar FALSE, FTPObject.LastError retornará o código do erro WIN32.

Exemplo

Um exemplo que determina o diretório operacional atual:

Function Main

Dim FTPobj as Object

'configure conforme o necessário

ip = "127.0.0.1"

port = 21

mode = FALSE

username = “anônimo"

password = "test@lnss.com"

directory = "/pub/"

'crie uma nova conexão FTP

Set FTPobj=FTP.Connect (ip,21,mode,username,password)

'Define o diretório operacional atual como /pub/

RET = FTPobj.SetCurrentDirectory (diretório)

if RET Then

echo “Alteração do diretório atual para " + directory + " bem-sucedida"

else

echo “falha ao determinar dir atual: " + CStr(FTPobj.LastError)

End If

End Function