Форум: "Основная";
Текущий архив: 2003.09.01;
Скачать: [xml.tar.bz2];
ВнизКак узнать занят ли файл другим приложением? Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c