![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Событие на обновление файла [D7, WinXP]
Lavrenty © (2007-07-16 23:11:00)Здравствуйте все! Вопрос такой. Есть комп1 с текстовым файлом. Файл по циклу читается и выводится на экран. Обновляется файл с другого компа. Есть какое-нибудь событие, которое происходит во время обновления файла и которое можно было бы использовать в программе, чтобы считывать файл не по циклу, а только тогда, когда он обновился?
Lavrenty (2007-07-17 03:39:00) [1]
> sinus © (17.07.07 00:24) [3]
> и отправляешь клиенту (чтец) сообщение через сокет..
это мысль
> FindFirstChangeNotification
тоже можно попробовать
Германн (2007-07-17 00:54:00) [2]
> Lavrenty © (16.07.07 23:11)
>
> Здравствуйте все! Вопрос такой. Есть комп1 с текстовым файлом.
> Файл по циклу читается и выводится на экран. Обновляется
> файл с другого компа. Есть какое-нибудь событие, которое
> происходит во время обновления файла и которое можно было
> бы использовать в программе, чтобы считывать файл не по
> циклу, а только тогда, когда он обновился?
>
FindFirstChangeNotification
sinus (2007-07-17 00:24:00) [3]не надо каждый раз считывать полностью файл,
либо отслеживаешь файл на удаленном компьютере
и отправляешь клиенту (чтец) сообщение через сокет..
Lavrenty (2007-07-16 23:21:00) [4]Но это тот же самый цикл. Смысл?
sinus (2007-07-16 23:16:00) [5]как вариант можно проверять размер фала- если езминился то читаем
если нет оставляем его в покое