菜单
  

     

    {

     

           ListViewItem lvi = new ListViewItem();

     

           lvi.SubItems.Add(e.OldName);   //受影响的文件的原名

     

           lvi.SubItems.Add(e.ChangeType.ToString());  //受影响的文件的改动类型(Rename)

     

           lvi.SubItems.Add(e.Name);   //受影响的文件的新名

     

           lvi.SubItems.Add(e.OldFullPath);     //受影响的文件的原路径

     

           lvi.SubItems.Add(e.FullPath);  //受影响的文件的完整路径(其实和原路径一样)

     

           this.fileEventLog_lvw.Items.Add(lvi);

     

     }

    重点:

     

    1、因为FileSystemWatcher类本身就是多线程的控件,也就是每实例化一个FileSystemWatcher自动就会创建一条线程。

    2、我们需要利用委托进行跨线程更新UI界面,因为重命名事件传递的是RenameEventArgs对象,而创建、修改、删除事件传递的是FileEventArgs对象,所以需要声明两个委托。

    3、如果需要同时监控多个文件(如监控系统全盘),只需要创建FileSystemWatcher数组,每个文件用一个FileSystemWatcher进行监控


  1. 上一篇:吊旗尺寸一般是多少大什么制作
  2. 下一篇:小米root权限怎么获取及小米root权限获取教程
  1. 大学生学习功利化倾向的调查问卷表

  2. 学教师对于物理实验教学的认识问卷调查表

  3. 大班幼儿手机使用问题现状的调查问卷

  4. 清江中学武术课程开展情况的调查问卷

  5. 交汇点新闻客户端的调查问卷

  6. 中学生对电子竞技运动的了解情况调查问卷表

  7. 体育课堂教学情绪的调节问卷调查表

  8. 深圳福特汽车4S店服务营销策略研究

  9. 污水处理工艺氧化沟英文文献和中文翻译

  10. 论刘震云小说《一句顶一万句》的艺术特色

  11. 车险市场研究开题报告

  12. 果糖脱水制备HMF的研究现状和参考文献

  13. 公允价值计量的探究+文献综述

  14. 从人本主义视角论小学生学习英语动机的培养

  15. 小学英语课堂气氛与教学效率的相关性研究

  16. DCF模型在会计实务和投资评价中缺陷分析

  17. K60单片机基于舵机的简易...

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回