2012-03-29 65 views

回答

2

可以使用FileSystemWatcher

使用FileSystemWatcher的观看在指定的目录更改。您可以观察指定目录的文件和子目录中的更改。您可以创建一个组件来观看本地计算机,网络驱动器或远程计算机上的文件。

更多信息在:

http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx

+0

但FileSystemWatcher的让我能够监控文件只有变化,而不是简单的读取。我需要知道何时该过程打开文件供阅读。 – 2012-03-29 10:35:10

+0

在你的问题中你说:“...正在被一个进程打开” – 2012-03-29 10:45:19

+0

已打开,未创建。 – 2012-03-29 18:14:22