Вниз
Скачать: 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 вся ветка

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



Память: 0.47 MB
Время: 0.022 c
1-1098387542
Indi
2004-10-21 23:39
2004.11.07
Could not create


1-1098331590
klyg
2004-10-21 08:06
2004.11.07
Поиск слова среди HTML-документов


9-1089550125
ПсихЪ_копия
2004-07-11 16:48
2004.11.07
Геометрия на плоскости


4-1096778093
XProger
2004-10-03 08:34
2004.11.07
MDI на Win API


1-1098431826
newh
2004-10-22 11:57
2004.11.07
Image со скроннигом




   Наверх