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

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

← →
Alexey 12   (2007-08-01 15:40) [0]

Чужая программа создает файл достаточно долго. Как узнать что создание файла завершено.


← →
jack128_   (2007-08-01 15:42) [1]

пробывать открыть его монопольно по таймеру? Или по ReadDirectoryChanges ?


← →
Dib@zol ©   (2007-08-01 15:43) [2]

1) Попытаться его удалить
2) Когда завершится, комп тормозить перестанет

:)

А по существу - попробуй в него через OpenFile\WriteFile что-нить прописать. Если вылез еррор, знач ещё не хэппи енд...


← →
Dib@zol ©   (2007-08-01 15:44) [3]

То есть,
> попробуй в него через OpenFile\WriteFile что-нить МОНОПОЛЬНО прописать
Звиняюсь.


← →
Alexey 12   (2007-08-01 16:15) [4]

Может что неправильно делаю, но
Res := OpenFile(PChar(FName),Buf,OF_SHARE_EXCLUSIVE);
if Res = HFILE_ERROR then  showmessage("error");

Не выдает ошибки даже если я файл открою редактором.


← →
SpellCaster   (2007-08-01 18:35) [5]

Открой Вордом... далеко не все редакторы блокируют файл


← →
Alexey 12   (2007-08-02 11:53) [6]

to SpellCaster
Спасибо за подсказку. Получается что редактор фара не блокирует файл.



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

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



Память: 0.46 MB
Время: 0.015 c
4-1176093941
VladSel
2007-04-09 08:45
2007.10.14
Delphi ,сотовый телефон и AT команды


3-1174626285
Amateur
2007-03-23 08:04
2007.10.14
Вывод веб странички из BLOB на WebBrowser


2-1189838762
hgd
2007-09-15 10:46
2007.10.14
Поиск по базе


8-1166810431
Her.Zinger
2006-12-22 21:00
2007.10.14
Работа с изображениями DXImage


2-1190119267
artem779
2007-09-18 16:41
2007.10.14
Internet Explorer




   Наверх