![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
закрыть файл
rosl © (2008-03-17 15:08:00)нужно удалить либо редактировать файл с локального диска (*.dbf), но он может быть открыт пользователем из сети. Как "освободить" файл для удаления\редактирования?
Anatoly Podgoretsky (2008-03-18 04:42:00) [1]> rosl (18.03.2008 1:28:04) [4]
CloseHandle(h)
Германн (2008-03-18 02:37:00) [2]
> rosl (17.03.08 15:08)
>
> нужно удалить либо редактировать файл с локального диска
> (*.dbf), но он может быть открыт пользователем из сети.
> Как "освободить" файл для удаления\редактирования?
>
А никак.
rosl (2008-03-18 01:28:00) [3]не пойму как CloseHandle воспользоваться. если можно кусок кода или ссылку
tesseract (2008-03-17 18:16:00) [4]
> Советовали CloseHandle - в справке по WinApi не нашёл ничего.
> Может кто-нибудь подскажет?
CloseHandle это из твоего приложения. Закрывает файл. Также можно например поставить атрибуты на чтение SHARE_READ / SHARE_WRITE.
rosl (2008-03-17 16:58:00) [5]Дать по шапке пользователю, чтобы отпустил
смешно... но все же?
Советовали CloseHandle - в справке по WinApi не нашёл ничего. Может кто-нибудь подскажет?
tesseract (2008-03-17 16:00:00) [6]
> Как "освободить" файл для удаления\редактирования?
Дать по шапке пользователю, чтобы отпустил. Или написать блокировки, чтобы два пользователя одновременно файл не держали.