![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Список копируемых файлов [D6, WinXP]
oleg_veles © (2008-12-26 10:19:00)Доброго дня! Помогите с решением проблемы:
Надо получить список копируемых файлов С диска 1 на диск два.
Вариант с просмотром изменений на диске 2 не подходит по ряду причин. Перерыл кучу инфы, но кроме чтения измений файлов ничего не нашел. Понимаю, что скорее всего надо использовать API, но как не могу сообразить.
Заранее благодарен.
Сергей М. (2008-12-26 13:05:00) [1]
> oleg_veles
http://www.google.ru/search?hl=ru&newwindow=1&client=firefox-a&rls=org.mozilla%3Aru%3Aofficial&hs=2RU&q=Delphi+ICopyHook&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=lang_ru&aq=f&oq=
oleg_veles (2008-12-26 12:01:00) [2]Нужен просто список копируемых файлов... Буду пробовать.
Сергей М. (2008-12-26 11:58:00) [3]Перехват возможен в любом случае.
Вопрос в том, чтоперехватывать и даст ли перехват гарантированный ответ на твой вопрос.
oleg_veles (2008-12-26 11:43:00) [4]Т.е. перехват возможен если пользователь копирует файлы, например в проводнике ?
Сергей М. (2008-12-26 11:38:00) [5]А не важно откуда куда.
см. [1]
oleg_veles (2008-12-26 11:36:00) [6]Видимо не совсем правильно сформулировал вопрос :-(
Надо мониторить что пользователь копирует с флешки на hdd...
Сергей М. (2008-12-26 10:53:00) [7]
> скорее всего надо использовать API
Касаемо именно копирования в API представлены ф-ции CopyFile[Ex] и MoveFile[Ex].
Ничто не мешает перехватить их вызовы с целью анализа передаваемых им параметров источника и приемника в операции копирования (глобально или в контексте конкретно интересующих процессов), но при этом следует осознавать, что копирование может осуществляться и без использования этих функций.