Вниз
Скачать: CL | DM;

Ошибка определения размера файла в idFTP   Найти похожие ветки 

← →
BFG9k   (2004-11-17 14:59) [0]

Нормально подключаюсь к FTP серверу и скачиваю файл. Хотелось бы сделать индикатор копирования. Сразу перед скачиванием с помощью метода Size пытаюсь определить размер у этого же файла - возвращается -1.
Является ли это глюком компонента ? Если да , то исправлен ли он в новых версиях ?


← →
Erik1 ©   (2004-11-17 17:03) [1]

var
 AFiles: TStrings;
begin
 TransferType := ftBinary;
 AFiles := TStringList.Create;
 try
   List(AFiles, InfFileName, True);
   if (AFiles.Count > 0) then
   begin
     DirectoryListing[0].FileName
     DirectoryListing[0].Size
   end;
end;


← →
BFG9k   (2004-11-17 18:14) [2]

Коряво  ,но работает. Спасибо. Странно , что стандартный способ не функционирует. Сервер отвечает , что не знает комманды SIZE ... Может быть , это особенность сервера ?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.02 c
1-1106068515
Torvald
2005-01-18 20:15
2005.01.30
Деля 2005 не знает классов TServerSocket


3-1103889364
Tomkat
2004-12-24 14:56
2005.01.30
BackUP/Restore MS SQL


1-1106019429
ZAlex
2005-01-18 06:37
2005.01.30
Переход на Delphi 2005


14-1105625257
paul_k
2005-01-13 17:07
2005.01.30
Помогите тест проверить


14-1105403008
Поручик
2005-01-11 03:23
2005.01.30
Как пить?




   Наверх