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