Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.08.2008, 21:26   #1
Comer_Jus
Подтвердите свой е-майл
 
Регистрация: 16.05.2008
Сообщений: 54
Восклицание Узнать что удалился файл

Задача такая:

необходимо определить что в системе произошло удаление файла
с любого диска и папки (желательно +путь и имя)

как реализовать?
Comer_Jus вне форума Ответить с цитированием
Старый 21.08.2008, 21:41   #2
eoln
Старожил
 
Аватар для eoln
 
Регистрация: 26.04.2008
Сообщений: 2,645
По умолчанию

Хук надо ставить, но!!! Если удалять, например, нортоном, то хук не сработает потому что удаление подругому происходит. Тут на этот случай какую-нить резидентную програмку надо запустить(в сети примеров много). Можно все файлы запомнить, а через некоторое время проверять их наличие, так и узнаем было удаление или нет.
eoln вне форума Ответить с цитированием
Старый 22.08.2008, 07:29   #3
Comer_Jus
Подтвердите свой е-майл
 
Регистрация: 16.05.2008
Сообщений: 54
По умолчанию

Проверять существование всех файлов это процесс очень долгий
Сообщения на энтот случай я так понял не перехватишь (их походу не существует)
у кого какие предложения?
Comer_Jus вне форума Ответить с цитированием
Старый 22.08.2008, 08:19   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Хук надо ставить,
Попробуй это:
1. TShellChangeNotifier
2. RxFolderMonitor
3. FindFirstChangeNotification
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.08.2008, 09:30   #5
Comer_Jus
Подтвердите свой е-майл
 
Регистрация: 16.05.2008
Сообщений: 54
По умолчанию

Спасибо! ОНО
буду копать FindFirstChangeNotification
Comer_Jus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Узнать IP Черничный Работа с сетью в Delphi 5 11.08.2008 20:36
удалился сайт!!! sf911 Свободное общение 4 21.02.2008 20:23
Как узнать имя файла??? Shurik Hacker Работа с сетью в Delphi 3 20.11.2007 17:06
Узнать настройки GMT Diogo Общие вопросы Delphi 7 18.08.2007 13:05
Как узнать IP адрес? AidarBik Работа с сетью в Delphi 2 11.07.2007 12:37