FileSystemWatcher类监测文件夹是否发生改变

mac2022-06-30  79

static void MonitorGiftFile() {         //首先实例化一个对象         FileSystemWatcher watcher = new FileSystemWatcher();         //设置监听路径         watcher.Path = FreeRoomGiftRoot;         //只监听这一个文件,当礼品目录修改完毕后对此文件进行修改,由此触发监听事件            watcher.Filter = "Monitor.txt";              watcher.NotifyFilter = NotifyFilters.LastWrite;         //启用监听,如果不设置则不会触发事件         watcher.EnableRaisingEvents = true;         //设置监听触发事件         watcher.Changed += new FileSystemEventHandler(watcher_Changed); }

 

        /// <summary>         /// 监听到目标发生改变后所要执行的事件         /// </summary>         /// <param name="sender"></param>         /// <param name="e"></param>         static void watcher_Changed(object sender, FileSystemEventArgs e)         {             //throw new Exception("The method or operation is not implemented.");         }

转载于:https://www.cnblogs.com/mahongbo/archive/2009/03/04/1403193.html

最新回复(0)