All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
用PHP控制您的浏览器cache_[PHP教程]
ASP.NET,MVC,Framework体验(4):控制器_[Asp.Net教程]
Sql Sever数据库自动备份_[SQL Server教程]
SQL,Server,2005,Express,Edition安装步骤详解_mssql学习_编程技术
PHP技巧:正确理解PHP程序编译时的错误信息_php资料_编程技术
C#根据条件搜索Infopath生成的XML数据_.net资料_编程技术
Ajax实现页面loading效果!_[AJAX教程]
从HTML到XML_[XML教程]
ASP.NET实例:检测远程URL是否存在的三种方法_[Asp.Net教程]
教你用PHP写MySQL数据库的用户认证系统_php资料_编程技术
Reading number is top 10 pictures
Distribution of wealth in China survey status report
采访谢楠
Seductive beauty of crime2
Startling Russian girl blind date scene2
看看什么叫美景
So beauty, will let you spray blood4
漂亮的跳舞妹妹1
The real super beauty7
Summer is most suitable for young people to travel in China10
不知名的美女素颜照1
Download software ranking
Such love down(擒爱记)
Boxer vs Yellow5
The Bermuda triangle2
1400篇各类破解文章
Boxer vs Yellow3
Unix video tutorial3
Detective task-the top secret prostitution files
Unix video tutorial14
I'm come from Beijing1
Ashlynn Video3
qq published in(发表于) 2014/7/11 9:15:47 Edit(编辑)
C#中 FileSystemWatcher组件应用实例

C#中 FileSystemWatcher组件应用实例

C#中 FileSystemWatcher组件应用实例

FileSystemWatcher组件

1. 功能

FileSystemWatcher组件可以监视文件系统,并在文件系统所包含的目录和文件发生更改时作出响应。该组件可以在特定的文件和目录被创建、修改或删除时,快速方便地启动业务处理。图1所示为FileSystemWatcher组件。



图1 FileSystemWatcher组件

2.属性

FileSystemWatche组件常用属性及说明如表1所示。



表1 FileSystemWatcher组件常用属性及说明

下面对比较重要的属性进行详细介绍。

(1)Filter属性。该属性获取或设置筛选字符串,用于确定在目录中监视哪些文件。

语法:

public string Filter {get;set;}
属性值:筛选器字符串,默认值为“*.*”(监视所有文件)。

说明:若要监视所有文件中的更改,请将Filter属性设置为空字符串("")。若要监视特定的文件,请将Filter属性设置为该文件名。例如,若要监视文件MyDoc.txt中的更改,请将Filter属性设置为“MyDoc.txt”。若要监视特定类型文件中的更改。例如,若要监视任何文本中的更改,请将Filter属性设置为“*.txt”。

(2)Path属性。该属性获取或设置要监视的目录的路径。

语法:

public string Path {get;set;}
属性值:要监视的路径。默认值为空字符串("")。

说明:这是某个目录的完全限定路径。如果IncludeSubdirectories属性为True,则此目录为系统监视更改的根目录;否则此目录为被监视的惟一目录。若要监视特定文件,请将Path属性设置为完全限定的正确目录,并将 Filter属性设置为文件名。Path属性支持统一命名约定(UNC)路径。

示例

Path属性和Filter属性的使用

把Path属性设置成要监视文件夹的路径,把Filter属性设置成要监视文件的类型。

程序主要代码如下:

this.fileSystemWatcher1.Path = "F:Documents and SettingsAdministrator桌面技巧";

//提示对于此示例,您可以使用本地计算机上所希望的任何目录。

this.fileSystemWatcher1.Filter="*.txt"; //此属性获取或设置筛选字符串,用于确定在目录中监视哪些文件。

this.fileSystemWatcher1.EndInit();

完整程序代码如下:

★★★★★主程序文件完整程序代码★★★★★

using System;

using System.Collections.Generic;

using System.Windows.Forms;

namespace _8_29

{

static class Program

{

///



/// 应用程序的主入口点。

///


[STAThread]

static void Main()

{

Application.EnableVisualStyles();

Application.SetCompatibleTextRenderingDefault(false);

Application.Run(new frmFileSystemWatcher());

}

}

}

★★★★★frmFileSystemWatcher窗体设计文件完整程序代码★★★★★


添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.