菜单
  

    本文向你详细讲解C#的FileSystemWatcher用法,希望对你有帮助
    FileSystemWatcher控件主要功能:

    监控指定文件或目录的文件的创建、删除、改动、重命名等活动。可以动态地定义需要监控的文件类型及文件属性改动的类型。

    1.常用的几个基本属性:

    (1) Path :设置要监视的目录的路径。

    (2) IncludeSubdirectories :设置是否级联监视指定路径中的子目录。

    (3) Filter :设置筛选字符串,用于确定在目录中监视哪些类型的文件。

    (4) NotifyFilter :设置文件的哪些属性的变动会触发 Changed事件,同时监控多个属性变动可以按“或”组合。(默认值为 NotifyFilter.LastWrite | NotifyFilter.FileName | NotifyFilter.DirectoryName 组合)

    子项:

    Attributes    --  文件或文件夹的属性。 

    CreationTime   --  文件或文件夹的创建时间。 

    DirectoryName --  目录名。(常用)

    FileName          --  文件名。 (常用)

    LastAccess       --  文件或文件夹上一次打开的日期。 

    LastWrite           --  上一次向文件或文件夹写入内容的日期。 

    Security              --  文件或文件夹的安全设置。 

    Size                    --   文件或文件夹的大小。 (常用)

    (5) EnableRaisingEvents :设置是否开始监控。(默认为false)

    2.常用事件:

    (1) Changed  :当更改文件和目录时发生,可以通过NotifyFilter属性设置触发该事件的需要文件更改的属性。

    (2) Created  :  当创建文件和目录时发生。

    (3) Deleted :    删除文件或目录时发生。论文网

    (4) Renamed  :重命名文件或目录时发生。

    (5) FileSystemEventArgs 对象:

    成员:Name:     获取受影响的文件或目录的名称。 注意:如果是级联监控子目录的话,该值为从监控目录的下个目录到受影响的文件的路径,而不只是受影响的文件名。

    FullPath : 获取受影响的文件或目录的完全限定的路径。

    ChangeType :获取受影响的文件或目录的发生的事件类型。

    子项:

    All   -- 文件或文件夹的创建、删除、更改或重命名。 

    Changed     -- 文件或文件夹的更改。更改的类型包括大小、属性、安全设置、最近写入时间和最近访问时间方面的更改。 

    Created       -- 文件或文件夹的创建。 

    Deleted       --  文件或文件夹的删除。 

    Renamed   --  文件或文件夹的重命名。

    (6) RenamedEventArgs 对象:

    成员:Name:           获取受影响的文件或目录的新名称。

    OldName :    获取受影响的文件或目录的旧名称。

    FullPath :      获取受影响的文件或目录的完全限定的路径。

    OldFullPath : 获取受影响的文件或目录的前一个完全限定的路径。

    ChangeType :获取受影响的文件或目录的发生的事件类型。

    子项:

    All  -- 文件或文件夹的创建、删除、更改或重命名。 

    Changed   -- 文件或文件夹的更改。更改的类型包括大小、属性、安全设置、最近写入时间和最近访问时间方面的更改。 

    Created   -- 文件或文件夹的创建。 

  1. 上一篇:吊旗尺寸一般是多少大什么制作
  2. 下一篇:小米root权限怎么获取及小米root权限获取教程
  1. 大学生旅游市场问卷调查表

  2. 娃哈哈童装品牌的调查问卷表

  3. 婚庆公司的意向调查问卷表

  4. 南京旅游纪念品调查问卷

  5. 金盛生态度假村客源市场的调查问卷

  6. 上海地铁广告传播效果的问卷调查表

  7. 幼儿园生活化学启蒙教育的调查问卷表

  8. Bootstrap的OpenGL人体模型仿真

  9. 跨国企业全球营销策略的市场定位调查

  10. 小学课堂教学效率国内外研究现状和参考文献

  11. 友谊质量调查问卷表

  12. PLC启闭机液压系统设计及其故障诊断

  13. MATLAB动车组列车牵引变流...

  14. 上市公司债务税盾文献综述和参考文献

  15. PLC焊机电气控制系统设计开题报告

  16. 淮安乐天玛特连锁超市4P营销策略分析

  17. 多智能体系统一致性问题研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回