Вниз
Скачать: 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 вся ветка

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



Память: 0.44 MB
Время: 0.012 c
4-61876
Димон
2002-11-06 20:21
2002.12.19
Remove Application from TaskBar


1-61682
Mlin
2002-12-08 21:01
2002.12.19
Почему ошибка?


3-61417
AVR
2002-11-28 20:25
2002.12.19
Interbase + сеть: TCP + NetBEUI. Проблемы с подключением.


6-61733
pavor
2002-10-21 07:39
2002.12.19
Проблемы с написанием Web сервера...


3-61494
yaJohn
2002-12-02 14:45
2002.12.19
как выяснить необходимый тип параметра




   Наверх