![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать что файл блокирован(используется) другим приложением? [D6, Win2k]
AFROLOV © (2002-04-17 14:44:00)Subj. Подобная ветка уже была но я не сумел ее найти.
Заранее спасибо.
Nikolay M. (2002-04-18 19:09:00) [1]Может, FileLock из FileUtil? Сам не пробовал, просто вспомнилось, что есть такое...
AFROLOV (2002-04-17 16:52:00) [2]Т.е узнать никак нельзя?
Anatoly Podgoretsky (2002-04-17 16:43:00) [3]Чем открываешь, если TFileStream то режим делай fmOpenReadWrite
AFROLOV (2002-04-17 16:28:00) [4]Задача у меня такая: мне надо выложить файл из базы данных(документ Word) но он уже может существовать в данной папке. Если он не открыт в Word то мне надо его заменить файлом из базы а если наоборот то корректно обработать эту ситуацию.
Можно конечно с помощью критических секций но хотелось бы узнать более правильный способ.
Anatoly Podgoretsky (2002-04-17 16:10:00) [5]Так блокируется или используется
Если первое достаточно открыть в нужном режиме, если второе то открыть в монопольном режиме.
AFROLOV (2002-04-17 15:59:00) [6]???