Мониторинг файлов, доступных другим программам - PullRequest
2 голосов
/ 30 августа 2011

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

Есть ли собственное решение C # для этой задачи мониторинга?

(Извините, если раньше об этом спрашивали. Я просто не смог найти ничего похожего.)

1 Ответ

5 голосов
/ 30 августа 2011

Вероятно, вам следует обратиться к FileSystemWatcher class . Я еще не использовал его, но кажется, что это то, для чего он нужен:

Используйте FileSystemWatcher для отслеживания изменений в указанном каталоге. Вы можете следить за изменениями в файлах и подкаталогах указанных каталог. Вы можете создать компонент для просмотра файлов на локальном компьютер, сетевой диск или удаленный компьютер.

...