4D Internet Commands v16

FTP_Login

Página Inicial

 
4D Internet Commands v16
FTP_Login

FTP_Login 


 

FTP_Login ( nomeServidor ; nomeUsuario ; senha ; ftp_ID ; textoBoasvindas ) -> Resultado 
Parâmetro Tipo   Descrição
nomeServidor  String in Nome ou direção IP do servidor FTP
nomeUsuario  String in Nome do usuário
senha  String in Senha
ftp_ID  Inteiro longo in Referencia desta nova sessão FTP
textoBoasvindas  Texto in Texto de boas vindas FTP
Resultado  Inteiro in Código de erro

O comando FTP_Login estabelece uma conexão com o servidor FTP em nomeServidor e se conecta ao sistema utilizando o nome de usuário e senha subministrados nomeUsuario e senha.

nomeServidor é o nome ou a direção IP do servidor remoto.

nomeUsuario é o nome de uma conta de usuário reconhecida pelo servidor FTP. Muitos servidores FTP suportam o acesso de convidados com um nome de usuário "anônimo". Se conectado de forma anônima, se acostuma dar sua direção de email como senha.

senha é a senha para o usuário no servidor FTP.

ftp_ID é o valor inteiro longo que identifica a sessão aberta. Este valor será utilizado pelos seguintes comandos FTP. Este parâmetro deve ser passado como uma variável ou campo 4D com a finalidade de aceitar os resultados devolvidos.

textoBoasvindas é um parâmetro opcional que contém o texto devolvido quando o usuário se conecta ao sistema. Muitos sites FTP tem uma mensagem de boas vindas que aparece ao momento de inicio de sessão. Se especificado, este parâmetro deve ser passado como uma variável ou campo 4D  para aceitar os resultados devolvidos.

Exemplo  

 $OK:=False
 Case of
    :(FTP_Login("ftp.4d.com";"anonymous";"dbody@aol.com";vFTP_ID;vFTP_Msg)#0)
    :(FTP_Progress(-1;-1;"Janela de progresso";"Recepção do arquivo solicitado…";"*")#0)
    :(FTP_Send(vFTP_ID;"Meu disco duro:Documents ƒ:Relatório de vendas de julho";"/pub/reports";1)#0)
    :(FTP_Logout(vFTP_ID)#0)
    Else
       $OK:=True `Todos os comandos executados sem erro
 End case

Nota: Para maior informação sobre este uso particular da estrutura Case of, consulte Apêndice A, Dicas de programação.



Ver também 

FTP_Logout

 
PROPRIEDADES 

Produto: 4D Internet Commands
Tema: IC File Transfer
Número 88945

 
HISTÓRIA 

Criado por: 4D Internet Commands 6.5

 
ARTICLE USAGE

4D Internet Commands ( 4D Internet Commands v16)