Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.06;
Скачать: CL | DM;

Вниз

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

 
kaginava ©   (2004-01-28 14:39) [0]

Доброго времени суток, подскажите как можно из отдельного потока определить что в определенный файл проиэведена запись ?
Спасибо.


 
Тимохов ©   (2004-01-28 14:43) [1]

Опрашивай в потоке время модификации файла. Как сменилось, значит была запись.


 
kaginava ©   (2004-01-28 14:46) [2]

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


 
ЮрийК ©   (2004-01-28 15:27) [3]

Смотри функцию и всё связанное с ней:
FindFirstChangeNotification(Pchar(sDir), False, FILE_NOTIFY_CHANGE_LAST_WRITE)



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

Текущий архив: 2004.02.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.038 c
1-16424
kiril-
2004-01-28 13:16
2004.02.06
Класс по имени


1-16328
Крутыш
2004-01-24 23:13
2004.02.06
Послать сообщение mdichild-форме на восстановление.


1-16473
Jolik
2004-01-27 18:21
2004.02.06
XP interface


14-16666
Undert
2004-01-18 00:51
2004.02.06
Подкиньте код пожалуйста


14-16587
Knight
2004-01-10 17:27
2004.02.06
Не могу загрузить комп...