Erro: Connection Closed Gracefully ao baixar arquivo do FTP pelo componente Indy delphi XE8 com Android

19/01/2017

0

Bom dia, estou com problemas ao tentar fazer o Download de um arquivo usando FTP com Android. Segue o comando que estou utilizando:

try
IdFtp1.Disconnect;
IdFtp1.Connect;
IdFtp1.ChangeDir('/MacShop');
except
Message('Não foi possível conectar ao servidor FTP, tente mais tarde!');
end;


If not DirectoryExists(TPath.GetDocumentsPath + '/fotos') Then
CreateDir(TPath.GetDocumentsPath + '/fotos');

arquivo := TPath.GetDocumentsPath + '/fotos/TOMATE.jpg';

if FileExists(arquivo) then
begin
DeleteFile(arquivo);
end;

IdFtp1.Get('TOMATE.jpg', arquivo, false); //// o erro "Connection Closed Gracefully" ocorre nesta linha ao tentar acessar o arquivo

IdFtp1.Disconnect;


Observação: Consigo realizar o download do arquivo normalmente pelo Delphi com a plataforma Windows, o problema só ocorre no app Android.

Alguém sabe como baixar arquivos do ftp com Delphi XE8 / Android?
Mac Me

Mac Me

Responder

Posts

08/10/2018

Ruberson Pommerening

Boa tarde,
Estou com mesmo problema . Conseguiu alguma solução?
Responder

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

Aceitar