FileSystemWatcher OnOpened事件

时间:2011-03-16 23:47:59

标签: c# filesystemwatcher

在.Net中如何监控其他程序是否已访问(打开)文件?我在FileSystemWatcher中看不到OnOpened事件,所以我认为它不能这样做。还有其他办法吗?在Windows中显然是可能的,是否有某种类型的钩子来自.Net?

2 个答案:

答案 0 :(得分:4)

查看NotifyFilters属性。您可能希望查找访问日期/时间的更改。

答案 1 :(得分:2)

NotifyFilters枚举对您有意义:LastAccess表示上次文件或目录访问。必须将其设置为NotifyFilter属性。