Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.07;
Скачать: CL | DM;

Вниз

Загрузка файла с FTP   Найти похожие ветки 

 
Дмитрий Ботвин   (2004-09-01 10:21) [0]

Люди, подскажите кто знает, как при спользовании процедуры Get в
IdFTP определить скачался файл полностью или нет?
А также интересно пока качается файл с сервера следующая
комманда выполняться будет или нет???


 
Reindeer Moss Eater ©   (2004-09-01 10:43) [1]

Если не было исключения, то после возврата из вызова скачано все, что было запрошено.


 
Дмитрий Ботвин   (2004-09-01 11:37) [2]

То есть пока файл не скачается полностью комманда, следующая за
Get не выполнется???


 
Reindeer Moss Eater ©   (2004-09-01 11:55) [3]

Тебя это удивляет?

begin
a:=1+1;
b:=2+2;
end;

Присвоение значения переменной B не будет выполнено пока не выполнится присвоение значения переменной A.


 
Дмитрий Ботвин   (2004-09-01 12:04) [4]

Это понятно, я имею ввиду если на сервере удалят файл, который в
данный момент качается, или переименуют, вообщем всё что угодно,
но при этом связь с сервером не пропадёт???


 
Reindeer Moss Eater ©   (2004-09-01 12:13) [5]

После вызова метода могут произойти всего два события:
возникновение исключительной ситуации или успешный возврат.
Во втором случае будет выполнен следующий по тексту программы оператор или вызов.


 
Дмитрий Ботвин   (2004-09-01 12:40) [6]

Понял, спасибо!!!


 
Digitman ©   (2004-09-01 12:48) [7]


> если на сервере удалят файл, который в
> данный момент качается, или переименуют


и как, по-твоему, они (те кто "на сервере") могут умудриться это сделать ?


 
Дмитрий Ботвин   (2004-09-01 13:06) [8]

Да у нас FTP-сервер не в чистом виде сервер, а один из компов,
на котором работает дизайнер, все свои файлы он складывает в папку, которая и открыта для доступа через инет. На этом компе
поднят ISA-сервер....


 
Digitman ©   (2004-09-01 13:24) [9]


> Дмитрий Ботвин   (01.09.04 13:06) [8]


да при чем здесь "в чистом" или "не в чистом" !

ты поробуй на своей машине открыть, например, doc-файл Вордом и после этого удалить этот файл ... слабо ? ну так а какая разница, где тоже самое происходит -- на твоей ли машине или на чужой ? будь она "чистая" или "грязная" ?
в момент передачи файла система открывает его и не позволит никому и ничему удалить этот файл вплоть до его закрытия ! иначе что же она передавать-то будет, если файла нет ?



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

Текущий архив: 2004.11.07;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.047 c
14-1097911291
MYSTERYO
2004-10-16 11:21
2004.11.07
Ставлю сетевуху - не инициализируется видео-карта,


4-1096455272
Koala
2004-09-29 14:54
2004.11.07
Серийный № HDD


14-1098303827
Mirror
2004-10-21 00:23
2004.11.07
А почему собственно Delphi?


3-1097055881
msguns
2004-10-06 13:44
2004.11.07
ADO+MSAccess+Update


1-1098305234
Артем Владимирович
2004-10-21 00:47
2004.11.07
Программное генерирование html-страницы и отображение в WebBrowse