|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.09.2011, 18:48 | #1 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 40
|
Отловить создание файла на рабочем столе windows
Мне нужно чтобы моя программа могла реагировать на создание или перемещение файла на рабочем столе! Т.е. если пользователь например сохраняет на рабочий стол любой файл загруженный браузером то программа должна среагировать и выполнить определённые команды! Как это можно реализовать? Есть ли такая функция или системное сообщение в WinAPI! Если да то какие? Если нет то хотя бы подскажите куда копать! Заранее спасибо!
Интернет как жизнь - смысла нет, а уходить не хочется!
|
28.09.2011, 19:13 | #2 |
Форумчанин
Регистрация: 02.08.2008
Сообщений: 213
|
Есть хороший компонент для слежки за директорией http://rghost.ru/23406361 можно использовать его.
|
28.09.2011, 19:14 | #3 |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
базовая папка \Documents and Setting\ПОЛЬЗОВАТЕЛЬ\Рабочий стол
на таймер, ставится проверка списка файлов в указнной выше папке. Содержимое, сравнивается с неким эталоном (например файлам ярлыками). Если появился новый файл - выполнить дейтсвия. --- Справка - Поиск файлов осуществляется функцией FindFirstFile, FindNextFile - программу можно свернуть в трей или оформить как сервис
95% сбоев и ошибок приложений, находится в полу метрах от монитора
|
28.09.2011, 21:07 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
http://www.programmersforum.ru/showthread.php?t=68353
Идея не совсем моя, но компонентом этим я отлавливал изменения в папках. P.S. Кстати в Д6 был стандартный компонент TShellChangeNotifier...
I'm learning to live...
|
29.09.2011, 11:53 | #5 |
Пользователь
Регистрация: 23.12.2010
Сообщений: 40
|
Спасибо за советы будем пробовать!
Интернет как жизнь - смысла нет, а уходить не хочется!
|
29.09.2011, 18:58 | #6 |
Я не простой
Пользователь
Регистрация: 29.09.2011
Сообщений: 77
|
ReadDirectoryChanges
Почитай про это...
Знание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нем сведения
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание url ярлыка на рабочем столе | Plexdeath | Общие вопросы Delphi | 0 | 04.08.2011 14:19 |
ЧАТ на Рабочем столе! | Kachimov | Свободное общение | 7 | 11.08.2010 01:21 |
Программно перетащить ярлык на рабочем столе Windows | Обледеневший | Общие вопросы C/C++ | 9 | 16.09.2009 18:51 |
кнопка на рабочем столе | guffer | Общие вопросы Delphi | 3 | 08.07.2009 12:15 |
Значки на рабочем столе | Xardas | Свободное общение | 4 | 01.03.2008 20:21 |