Я написал приложение Delphi 5, которое использует TIdFTP. это отлично работает в течение многих лет. единственная цель - загрузить файл Excel.
object ftp: TIdFTP
OnStatus = ftpStatus
IPVersion = Id_IPv4
AutoLogin = True
Host = 'somewhere.ca'
Passive = True
Password = 'guess'
TransferType = ftBinary
Username = 'xray'
ProxySettings.ProxyType = fpcmNone
ProxySettings.Port = 0
end
Я недавно перешел на Delphi 2009, так как перезагрузил свой компьютер, а Delphi 5 исчезла.
приложение по-прежнему выглядит так, как будто оно работает, но - большую часть файла 1,5 МБ файл становится поврежденным. похоже, что байты были удалены, а загруженный файл короче исходного (примерно на 200 байтов).
Моей первой мыслью был тип передачи, поэтому я установил его в двоичный, но кроме этого, я не знаю.
есть идеи?
спасибо!
Т. пл