using System.IO;FileSystemWatcher watcher = new FileSystemWatcher( directory );
watcher.EnableRaisingEvents = true;
watcher.IncludeSubdirectories = true;
watcher.Changed +=new FileSystemEventHandler(FileSysetm_Changed);
---------------------------void FileSystem_Changed( sender , e )
{
e.FullPath; //改变的文件名或目录名
e.ChangedType; //改变类型
}
watcher.EnableRaisingEvents = true;
watcher.IncludeSubdirectories = true;
watcher.Changed +=new FileSystemEventHandler(FileSysetm_Changed);
---------------------------void FileSystem_Changed( sender , e )
{
e.FullPath; //改变的文件名或目录名
e.ChangedType; //改变类型
}
watcher.Created +=new FileSystemEventHandler(FileSystem_Changed);
watcher.Deleted +=new FileSystemEventHandler(FileSystem_Changed);watcher.Renamed +=new FileSystemEventHandler(FileSystem_Renamed);