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#实现Windows剪贴板监视器

Windows剪贴板剪贴板(ClipBoard)是内存中的一块区域,是Windows内置的一个非常有用的工具,通过小小的剪贴板,架起了一座彩桥,使得在各种应用程序之间,传递和共享信息成为可能。然而美中...
  • testcs_dn
  • testcs_dn
  • 2015年01月03日 18:18
  • 6601

C#目录文件监控

class Program    {        static void Main(string[] args)        {            WatcherStrat(@"D:\spri...
  • mss359681091
  • mss359681091
  • 2016年04月06日 13:59
  • 536

C#对文件的操作

C#使用File类对文件进行操作
  • Lin_For_Game
  • Lin_For_Game
  • 2015年07月31日 16:13
  • 677

C#采用FileSystemWatcher实现监视磁盘文件变更的方法1

本文实例讲述了C#采用FileSystemWatcher实现监视磁盘文件变更的方法。分享给大家供大家参考。具体实现方法如下: 简化需求:有一个简化了的需求是这样的:有一个拍照程序在运行,一旦抓拍之后则...
  • wybshyy
  • wybshyy
  • 2016年07月29日 14:01
  • 516

C#监控全局监控鼠标键盘。请谨慎使用,不做违法开发

  using System; using System.Collections.Generic; using System.Text; using System.Runtime...
  • plumemoon
  • plumemoon
  • 2014年07月02日 01:22
  • 1379

WMI监视进程启动

// WMIProcessCreateMonitor.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #include...
  • baggiowangyu
  • baggiowangyu
  • 2014年12月08日 12:44
  • 2968

c#基础语言编程-文件流操作

引言在System.IO 命名空间下提供了一系列的类,我们可以通过相应的类进行文件、目录、数据流的操作。 1、File类:提供用于创建、复制、删除、移动和打开文件的静态方法。File类 2、Fil...
  • poiiy333
  • poiiy333
  • 2015年03月25日 16:36
  • 802

C# 文件流的操作

在我们编写程序的时候经常会用到文件流的操作,这里作为一种便签的方式记录下,方便日后查找。 一.文件流 /* 写文件流,方式1 FileStream fst = new FileStream("tes...
  • wsliulian
  • wsliulian
  • 2016年11月30日 17:52
  • 1227

C#路径操作、目录操作和文件操作

路径操作如下: 1.更改路径字符串的后缀名 不会更改实际的文件       string newPath = Path.ChangeExtension(@"d:\12\12\12\1.ttt", "a...
  • songjuntao8
  • songjuntao8
  • 2014年04月22日 21:28
  • 2159

文件监视及文件监视job

oracle可以监视文件的接收及生成,然发抛出事件发给job
  • jgmydsai
  • jgmydsai
  • 2014年08月16日 18:46
  • 584
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#中文件监视的操作
举报原因:
原因补充:

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