Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.19;
Скачать: CL | DM;

Вниз

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

 
Брат ©   (2002-11-07 13:02) [0]

В программе происходит архивация файлов. Если файл инфицирован, его на время занимает Антивирус Касперского, поэтому Winrar матерится, что не может заархивировать файл... Как узнать, занят ли файл?


 
Ученик ©   (2002-11-07 13:13) [1]

function FileLocked(const Path : string) : Boolean;
var
hFile : Integer;
begin
Result := FileExists(Path);
if Result then begin
hFile := FileOpen(Path, fmOpenRead + fmShareExclusive);
Result := hFile = -1;
if not Result then
FileClose(hFile)
end
end;



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

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

Наверх




Память: 0.46 MB
Время: 0.018 c
14-61781
Its'me
2002-11-26 17:57
2002.12.19
Какие бывают тайминги и частоты у памяти и как связаны ?


7-61839
PycUS
2002-10-16 00:33
2002.12.19
Запуск программ


1-61512
Демонов Е.В.
2002-12-06 17:00
2002.12.19
Вопрос о размере адресного пространства


1-61607
котел
2002-12-10 00:52
2002.12.19
Помогите кто может


7-61837
nickolayLI
2002-10-16 14:00
2002.12.19
блокировка/и разблокировка мыши