Fórum TIdFTP #449121

22/07/2013

0

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
Alessandro Yamasaki

Alessandro Yamasaki

Responder

Posts

22/07/2013

Leandro Gonçalves

Utilize a propriedade
ConnectTimeOut, é uma propriedade inteira.

Existe também a propriedade TransferTimeOut


Espero que ajude
Responder

Gostei + 0

22/07/2013

Alessandro Yamasaki

Isto mesmo. A propriedade ConnectTimeOut resolveu. Grato
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar