Форум: "Основная";
Текущий архив: 2005.10.02;
Скачать: [xml.tar.bz2];
ВнизКак отловить закрытие файла? Найти похожие ветки
← →
Jolik © (2005-09-09 19:26) [0]Как можно узнать, что программа закрыла файл, если файл был создан с опцией fmShareRead.
Например - записываю большой файл на виндовый ftp сервер. При этом на сервере я могу открыть этот файл на чтение (например - посмотреть FARом), хотя он еще не залился до конца. Как мне определить, что заливка файла закончилась?
Спасибо!
← →
DesWind © (2005-09-09 20:12) [1]Может сравнить размер?
← →
AlexWlad © (2005-09-09 20:17) [2]Думаю, только регулярной проверкой на эксклюзивное открытие.
← →
Jolik © (2005-09-10 11:29) [3]> DesWind © (09.09.05 20:12) [1]
> Может сравнить размер?
заранее размер не известен... :((
> AlexWlad © (09.09.05 20:17) [2]
> Думаю, только регулярной проверкой на эксклюзивное открытие.
Вариант... тока вот как то кривовато :(
Спасибо!
← →
AlexWlad © (2005-09-10 15:57) [4]Jolik © (10.09.05 11:29) [3]
Ну тогда пиши драйвер-прослойку файловой системы и ОГРОМЕННЫЙ флаг тебе в руки... Когда я писал "регулярной" имелось в виду не 10 раз в секунду... К сожалению гадкий билли не предоставил событий на такие весчи... или я ошибаюсь? Тогда "пусть старшие товарисчи меня поправят".
← →
Sam Stone © (2005-09-11 10:56) [5]А нельзя открыть с опцией fmShareExclusive?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.10.02;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c