Вниз
Скачать: CL | DM;

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

← →
revo   (2003-08-18 12:48) [0]

Добрый день!
Как узнать занят ли файл другим приложением?


← →
Skier ©   (2003-08-18 12:55) [1]

Через Exception


← →
Song ©   (2003-08-18 12:56) [2]

Попробовать его стереть :))


← →
shane54 ©   (2003-08-18 14:25) [3]

На ту же тему.

Где в Windows находится таблица Lock"ов??? Т.е. физически же стереть можно любой файл, хоть hal.dll, хоть explorer.exe или services.exe. Блокировка происходит на уровне ОС. Где найти список??? Хотя бы пользовательских lock"ок.


← →
pasha_golub ©   (2003-08-18 14:32) [4]

Попробуй его открыть в режиме монопольного доступа, например так

H := OpenFile(PChar("c:\file.exe"),of_struct,OF_READWRITE or OF_SHARE_EXCLUSIVE);
if H <> HFILE_ERROR then
не занят
else
занят;
CloseHandle(H);



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

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



Память: 0.45 MB
Время: 0.021 c
14-1628
BorisUK
2003-08-13 06:53
2003.09.01
Появляется Ошибка RPC - то выирусня!!!


14-1560
Всеволод Соловьёв
2003-08-12 11:23
2003.09.01
Глюкобаги форума


3-1323
AndrewVolkov
2003-08-07 20:00
2003.09.01
Blob поле - непонятки с запросом...


1-1462
kuchumovkv
2003-08-18 16:12
2003.09.01
Dll и формы


1-1504
Franzy
2003-08-17 12:37
2003.09.01
Глюки с decimal separator ом




   Наверх