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

Вниз

Как узнать, что файл не используется другой программой?   Найти похожие ветки 

 
Alexey 12   (2007-08-01 15:40) [0]

Чужая программа создает файл достаточно долго. Как узнать что создание файла завершено.


 
jack128_   (2007-08-01 15:42) [1]

пробывать открыть его монопольно по таймеру? Или по ReadDirectoryChanges ?


 
Dib@zol ©   (2007-08-01 15:43) [2]

1) Попытаться его удалить
2) Когда завершится, комп тормозить перестанет

:)

А по существу - попробуй в него через OpenFile\WriteFile что-нить прописать. Если вылез еррор, знач ещё не хэппи енд...


 
Dib@zol ©   (2007-08-01 15:44) [3]

То есть,
> попробуй в него через OpenFile\WriteFile что-нить МОНОПОЛЬНО прописать
Звиняюсь.


 
Alexey 12   (2007-08-01 16:15) [4]

Может что неправильно делаю, но
Res := OpenFile(PChar(FName),Buf,OF_SHARE_EXCLUSIVE);
if Res = HFILE_ERROR then  showmessage("error");

Не выдает ошибки даже если я файл открою редактором.


 
SpellCaster   (2007-08-01 18:35) [5]

Открой Вордом... далеко не все редакторы блокируют файл


 
Alexey 12   (2007-08-02 11:53) [6]

to SpellCaster
Спасибо за подсказку. Получается что редактор фара не блокирует файл.



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

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

Наверх




Память: 0.47 MB
Время: 0.027 c
1-1185656188
B. C.
2007-07-29 00:56
2007.10.14
Инсталляция Дельфи приложения использующего Oracle БД


3-1181206449
deras
2007-06-07 12:54
2007.10.14
Можно ли вызвать ХП из триггера и как передать ей параметры?


15-1190005822
Slider007
2007-09-17 09:10
2007.10.14
С днем рождения ! 15 сентября 2007 суббота


10-1138175427
Bratskiy
2006-01-25 10:50
2007.10.14
Удаление колонтитулов


6-1171288352
Pearled
2007-02-12 16:52
2007.10.14
Почтовый клиент через прокси