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