Главная страница
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.029 c
3-1097312850
Samick
2004-10-09 13:07
2004.11.07
table1.Locate( Текст ,123,[])


14-1097935328
negrila
2004-10-16 18:02
2004.11.07
как обрабатывать линии?


4-1096739153
Евгений2
2004-10-02 21:45
2004.11.07
Как определить, что окно что-то выполняет?


6-1093350760
Карелин Артем
2004-08-24 16:32
2004.11.07
SMTP-сервер на дельфях. Пример не встречали?


1-1098647524
MegaBonus
2004-10-24 23:52
2004.11.07
Почему замедляется работа процедуры?