C#中文件监视的操作

原创 2013年12月05日 14:05:05

1.            监视文件的操作用类FileSystemWatcher

   FileSystemWatcher fsw = new FileSystemWatcher();

        private void Form1_Load(object sender, EventArgs e)

        {

            //¨??线?¨¬¨¦°?¨´Á¡Â?t

            Control.CheckForIllegalCrossThreadCalls = false;

            fsw.Path = @"E:\";

            //¨¤º¨®?tÌ?¤¨¤¨ª

            fsw.Filter = "*.txt";

            //¨¤º¨®Á¨®?tD

            fsw.IncludeSubdirectories = true;

            //¨¤º¨®?tä¡ä¡§

            //created  deleted  renamed changed

            fsw.Created += new FileSystemEventHandler(fsw_Created);

            fsw.Changed += new FileSystemEventHandler(fsw_Changed);

            fsw.Deleted += new FileSystemEventHandler(fsw_Deleted);

            //?®?¨¤º¨®

            fsw.EnableRaisingEvents = true;

        }

 

        void fsw_Deleted(object sender, FileSystemEventArgs e)

        {

            listBox1.Items.Add(e.Name+"--"+e.ChangeType);

           

        }

 

        void fsw_Changed(object sender, FileSystemEventArgs e)

        {

            listBox1.Items.Add(e.Name + "--" + e.ChangeType);

            fsw.EnableRaisingEvents = false;

            fsw.EnableRaisingEvents = true;

        }

 

        void fsw_Created(object sender, FileSystemEventArgs e)

        {

            listBox1.Items.Add(e.Name + "--" + e.ChangeType);

        }

 

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C#文件操作大全

  • 2015-05-09 13:39
  • 78KB
  • 下载

c# 文件操作总结

  • 2015-05-13 14:47
  • 12KB
  • 下载

C#文件操作大全

最近重新学习了C#,将零碎的知识系统化。 今天学习了文件操作的知识——将各种功能集成到一个样例程序里面。 工程链接:http://pan.baidu.com/s/1sjr82Ah ...

C#文件操作

  • 2015-10-11 18:52
  • 55KB
  • 下载

C#对文件的操作

public void CaoZhuoFile()         {             // C#追加文件          &...

C#文件读写操作

  • 2014-05-10 23:04
  • 256KB
  • 下载

c# 进度条BackgroundWorker 组件用来执行诸如数据库事务、文件下载等耗时的异步操作

BackgroundWorker 组件用来执行诸如数据库事务、文件下载等耗时的异步操作。 开始 在应用程序中添加一个BackgroundWorker实例,如果用的是VS,可以从工具上直接拖...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)