TIdFTP
Olá, utilizo o TIdFTP e meu sistema rodava assim
TIdFTP
IdFTP1.Disconnect();
IdFTP1.Host := 'ftp.abc71.com.br';
IdFTP1.Port := 21;
IdFTP1.Username := 'usuario_para_login';
IdFTP1.Password := 'senha';
IdFTP1.Passive := false; { usa modo ativo }
IdFTP1.RecvBufferSize := 8192;
try
{ Espera até 10 segundos pela conexão }
IdFTP1.Connect(true, 10000);
except
on E: Exception do
_Erro = E.Message;
end;
E com a nova versão do Indy 10, não existe mas esta opção abaixo
{ Espera até 10 segundos pela conexão }
IdFTP1.Connect(true, 10000);
Alguem passou por isto?
Grato
TIdFTP
IdFTP1.Disconnect();
IdFTP1.Host := 'ftp.abc71.com.br';
IdFTP1.Port := 21;
IdFTP1.Username := 'usuario_para_login';
IdFTP1.Password := 'senha';
IdFTP1.Passive := false; { usa modo ativo }
IdFTP1.RecvBufferSize := 8192;
try
{ Espera até 10 segundos pela conexão }
IdFTP1.Connect(true, 10000);
except
on E: Exception do
_Erro = E.Message;
end;
E com a nova versão do Indy 10, não existe mas esta opção abaixo
{ Espera até 10 segundos pela conexão }
IdFTP1.Connect(true, 10000);
Alguem passou por isto?
Grato
Alessandro Yamasaki
Curtidas 0
Respostas
Leandro Gonçalves
22/07/2013
Utilize a propriedade
ConnectTimeOut, é uma propriedade inteira.
Existe também a propriedade TransferTimeOut
Espero que ajude
ConnectTimeOut, é uma propriedade inteira.
Existe também a propriedade TransferTimeOut
Espero que ajude
GOSTEI 0
Alessandro Yamasaki
22/07/2013
Isto mesmo. A propriedade ConnectTimeOut resolveu. Grato
GOSTEI 0