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

Отслеживание изменении   Найти похожие ветки 

← →
Steep ©   (2006-08-30 07:17) [0]

Уважаемые кодеры подскажите как можно отследить изменения размеров файлов и папок (по времени), или отловить запрос на изменение как конкретного файла, так и файла в определенной папке?

Желательно предоставить код..

Заранее огромное спасибо!


← →
Desdechado ©   (2006-08-30 10:55) [1]

Использовать TTimer + сканирование содержимого папки для сравнения с предыдущим состоянием FindFirst
Помни, что атрибуты файла меняются при его закрытии.


← →
Palladin ©   (2006-08-30 11:03) [2]

читать раздел справки Windows SDK
Monitoring Changes in a Directory or Directory Tree


← →
medved_68 ©   (2006-08-30 11:07) [3]


> Уважаемые кодеры подскажите как можно отследить изменения
> размеров файлов и папок (по времени), или отловить запрос
> на изменение как конкретного файла, так и файла в определенной
> папке?

FindFirstChangeNotification, FindNextChangeNotification, FindCloseChangeNotification;
Первая возвращает дискриптор объекта файлового оповещения, который передаешь в функцию ожидания. Объект активизируется тогда, когда в заданной папке произошли изменения.
Вторая готовит объект для следующей реакции.
Третья разрушает ставший ненужным объект.


← →
Desdechado ©   (2006-08-30 12:05) [4]

да, так лучше
мой способ слишком ресурсоемкий


← →
Steep ©   (2006-08-31 13:45) [5]

Спасибо большое!

{
к моддерам данного форума -
1. можно ли как-то закрывать тему, чтоб она лишний раз "кверху" не поднималась?
2. Как можно "виртуально" отблагодарить людей?

(*Ко 2: может рейтинги какие делать, и статусы
типа: новичок, мастер, профи?*)
}


← →
MBo ©   (2006-08-31 13:53) [6]

http://www.delphimaster.ru/articles/panov/index.html


← →
Steep ©   (2006-08-31 14:03) [7]

БОльшое спасибо!

> MBo ©



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

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



Память: 0.46 MB
Время: 0.052 c
8-1141647509
race1
2006-03-06 15:18
2006.09.17
Кусок Wav-файла


15-1156469195
lookin
2006-08-25 05:26
2006.09.17
И еще - кто знает кадр из клипа, и из какого клипа?


15-1156235492
buka
2006-08-22 12:31
2006.09.17
Ася, шрифты, ворд...


2-1156402995
Kacnep
2006-08-24 11:03
2006.09.17
Как определить Handle у Моего сервиса???


1-1154120553
Имя не скажу
2006-07-29 01:02
2006.09.17
Как получить слово под курсором из любой программы?




   Наверх