Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Список копируемых файлов [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].

Ничто не мешает перехватить их вызовы с целью анализа передаваемых им параметров источника и приемника в операции копирования (глобально или в контексте конкретно интересующих процессов), но при этом следует осознавать, что копирование может осуществляться и без использования этих функций.


Наверх

Титульная страница Поиск, карта сайта Написать письмо