Вниз
Скачать: 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.011 c
14-61800
Mic_2000
2002-11-28 18:31
2002.12.19
Где можно взять полную весию EhLib?


14-61783
Mad_Ghost
2002-11-27 10:55
2002.12.19
RxDBGrid


3-61411
Oleon
2002-12-03 14:28
2002.12.19
FastReport


3-61459
Arick
2002-11-30 23:53
2002.12.19
Вставка записи


1-61537
Lizerginnn
2002-12-09 14:53
2002.12.19
Работа с




   Наверх