Vielleicht liegt es ja auch einfach an mir :/
Also: ich habe mittlerweile einen komplett anderen PC, Delphi 2007 und _kein_ .net.
Delphi-Quellcode:
// strFileName: TFileName
DeleteFile(strFileName);
Application.ProcessMessages;
if not FileExists(strFileName)
then begin
ftp.Get(ExtractFileName(strFileName), strFileName, true, true);
// <-- Hier
end;
Wie kann es hier zu 'Destination file already exists.' kommen?