Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.01;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.021 c
3-1314
gsvserg
2003-08-08 15:25
2003.09.01
Возможно ли сделать такой запрос?


4-1731
gRad2003
2003-06-28 12:41
2003.09.01
Помогите с LoadMenu.


1-1502
Alibaba
2003-08-18 01:51
2003.09.01
TAction


1-1381
Dimon
2003-08-16 19:27
2003.09.01
Синтаксис С++:(seen_eap |= PW_MESSAGE); Как это выгл. в Delphi??


1-1446
Psibug
2003-08-16 09:48
2003.09.01
Генератор хеш-кодов