Вниз
Скачать: CL | DM;

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

← →
vinni2000   (2002-09-24 12:05) [0]

Уважаемые мастера! Как узнать занят ли файл другим приложением и подождать пока это приложение завершит свою работу. Например при копировании файла Касперский проверяет его на вирусы монитором, программа должна подождать пока касперский закончит свою работу. Зарание спасибо!


← →
Слесарь Матерящийся   (2002-09-24 13:21) [1]

Можно попытаться открыть файл на чтение и запись и без шаринга. Если удастся -- файл не блокирован.
А вот отслеживать не удастся.


← →
vinni2000   (2002-09-24 14:19) [2]

Как єто сделать?


← →
Xemax   (2002-09-24 14:59) [3]

А зачем тебе это надо?


← →
Cobalt ©   (2002-09-24 15:00) [4]


> Как узнать занят ли файл другим приложением


> попытаться открыть файл на чтение и запись и без шаринга.
> Если удастся -- файл не блокирован.

Следить можно с помощью FindFirstChangeNotification
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/directory_management_functions.asp
(по событию проверять доступ к файлу)



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

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



Память: 0.45 MB
Время: 0.017 c
1-21539
AndreyAG
2002-10-29 09:57
2002.11.07
TStrings


3-21441
Step[B.M.]
2002-10-20 20:47
2002.11.07
Что-то типа Excel ???? Как это сделать?


1-21620
AM
2002-10-24 19:08
2002.11.07
Как повесить обработчик на все события формы?


1-21569
Vile_denis
2002-10-29 16:48
2002.11.07
!!!! Срочно нужна помощь спецов !!!!


7-21830
Ученик
2002-09-03 18:36
2002.11.07
Владелец Thread-а




   Наверх