C#控件应用,1--FileSystemWatcher

最近用到FileSystemWatcher组件,监控文件夹中的文件变化。

flWatchRCurve.Path = RealDataPath.ConvertFolderPath;//设置监测文件夹目录

当窗体关闭时,必须手动销毁 this.flWatchRCurve.Dispose();

FileSystemWatcher组件有以下触发事件,开发人员可根据需求选择使用哪个触发事件,e.Name为变化文件名。

//监测文件夹中文件内容出现变化
private void fileSystemWatcher1_Changed(object sender, System.IO.FileSystemEventArgs e)
        {
        }

//监测文件夹中创建文件
        private void fileSystemWatcher1_Created(object sender, System.IO.FileSystemEventArgs e)
        {
             }

//监测文件夹中删除文件
        private void fileSystemWatcher1_Deleted(object sender, System.IO.FileSystemEventArgs e)
        {
                    }

//监测文件夹中文件重命名
        private void fileSystemWatcher1_Renamed(object sender, System.IO.RenamedEventArgs e)
        {
                  }