Форум: "Начинающим";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
ВнизОтслеживание изменении Найти похожие ветки
← →
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 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.043 c