Bonjour,

J'utilise Delphi2010 avec un programme sous Delphi2009

Une de mes procédure utilise le composant de chez indy, le idFTP

En 2009 je n'avais pas de problème.

J'ai reecompilé en 2010 et maintenant j'obtiens un fichier plus grand que l'original.

En fait en simplifiant mon code si j'utilise la fonction .list, mon fichier réceptionné fait 11 ko de plus, donc corrompu.

Si je retire .list, le fichier récupéré fait la bonne taille.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
IdFTP1.connect;
 
  IdFTP1.ChangeDir('VIALTIS/tva');
      IdFTP1.List(Nil);
 
    IdFTP1.Get('test.zip','c:\temp\test.zip',True);
showmessage('ok');

Merci de votre aide.

Laurent