Форум: "Система";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
ВнизОпределение занятости файла Найти похожие ветки
← →
mich@el © (2004-01-26 09:15) [0]Доброго времени суток, уважаемые мастера!
Существует ли какой-нибудь способ определить, что файл открыт другим приложением? Я попытался сделать так:
...FileMode:= fmShareExclusive;
{$I-}
Reset(<FileVar>);
{$I+}
if IOResult <> 0 then <как-нибудь сообщить об этом>
...
Но столкнулся с тем, что этот способ работает не во всех случаях, в частности с файлами, открытми Нотепадом можно делать все, что угодно вплоть до удаления.
Спасибо.
← →
MBo © (2004-01-26 09:37) [1]Нотепад считывает файл, потом он ему больше не нужен.
← →
mich@el © (2004-01-26 11:08) [2]2MBo: Т.е. способ, которым я пользуюсь единственно верный, или есть еще какие-нибудь более надежные?
← →
clickmaker © (2004-01-26 12:19) [3]Зависит от открывшего приложения. Ворд и эксель, например, держат файл до закрытия, а с остальными см. MBo © (26.01.04 09:37)
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.029 c