Гипермаркет » Купить КОГДА ИЗМЕНЯЮТСЯ ПАПКИ (СТАТЬЯ С ИСХОДНЫМИ ТЕКСТАМИ ПРОГРАММЫ)
USSR SHOP » Магазин » КОГДА ИЗМЕНЯЮТСЯ ПАПКИ (СТАТЬЯ С ИСХОДНЫМИ ТЕКСТАМИ ПРОГРАММЫ)
КОГДА ИЗМЕНЯЮТСЯ ПАПКИ (СТАТЬЯ С ИСХОДНЫМИ ТЕКСТАМИ ПРОГРАММЫ)
$ 0.1 0 продаж
Методы оплаты:
Продавец: Tono Benge Inc
61 товар
57 продаж
$ 0.1

E-mail адрес на который придет покупка:
  • Артикул товара: 155371
  • Дата добавления: 26.12.2005 - 04.17
  • Тип товара: цифровой товар
  • Файл: whenfolderchange.chm (13.76 Кб), загружен 26 декабря 2005 г.
  • Продавец: Tono Benge Inc
  • Чат с продавцом:
    ЗАДАТЬ ВОПРОС

Описание товара:

Вы когда-либо задались вопросом: каким оразом Проводник (Explorer) узнает о том, что некоторое действие должно модифицировать его окно, потому что был добавлен или удален файл в текущей папке некоторым внешним приложением? Больше этому можно не удивляться, потому что использование нашего Активного Объекта позволяет делать то же самое и даже больше. Есть несколько простых вызовов API, с помощью которых Вы можете запросить у файловой системы, чтобы она избирательно сообщила Вам относительно изменений для файлов и папок. Как только Вы устанавливаете такую вахту, ваш поток может отправляться спать, ожидая прихода событий. Файловая система отреагирует на событие, как только она обнаружит вид изменения, за которым вы наблюдаете.
Без дальнейшей суеты унаследуем FolderWatcher из ActiveObject. Зададим в качестве источника уведомления - событие, а в каяестве приемника уведомления - дескриптор к окна, отвечающего на уведомление. Исходное событие установлено в конструкторе FolderWatcher. Важно также запустить удерживаемый поток в конце конструктора...