Ups, letzten beitrag überlesen!!
Trotzdem nochmal meine Antwort. IdFTP1.TranferType auf ftBinary gesetzt und es klappte bei mir. Man sah gleich das der type nicht stimmt. Einfach mal auf Bytebasis die 2 files vergleichen. Dann sieht man das aus #0a (Unix) #0d#0a (Windows) wird. Erster fund bei $3e7.
Getestet auf D7 mit
svn 4017.