Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.151.141] |
|
Сообщ.
#1
,
|
|
|
Здравствуйте.
Подскажите, пожалуйста, как вести протокол изменений в файловой системе и самих изменений. Как просто вести протокол я знаю, но что-то никак не могу сообразить как же мне вести протокол самих изменений... Не уж-то мне надо хранить пути и атрибуты ко всем файлам? Лучше маленький примерчик. С уважением, Жирнов Максим |
Сообщ.
#2
,
|
|
|
Для начала посмотри в библиотеке RxLib компонент TRxFolderMonitor.
Ну а если не понятно что будет, кладу еще в качестве примера использования TRxFolderMonitor написанную мной когда-то программу. Она конечно выполняет нужную мне работу, но в качестве пример сойдет. В архиве полностью компилируемый, по крайней мере в Delphi 6 проект, включая используемые модули из моей библиотеки (aw*.*). Но, у тебя в Delphi, должна быть установлена библиотека RxLib. В принципе, тебя должен интересовать модуль ufAstraMonitor Прикреплённый файлExample.zip (72.43 Кбайт, скачиваний: 165) |
Сообщ.
#3
,
|
|
|
Zhirnov_Maxim
FindFirstFileChangeNotification/ FindNextFileChangeNotification или ещё можно использовать iCopyHook |