检测目录变化通知工具,重命名删除等

易语言 2020-07-24 16:30:05

检测目录变化通知工具,重命名删除等

发来给大家分享,只要原理我也说不上来,因为人家用的是模块,我稍低模块也一并打包了,需要的朋友下把。

.判断开始 (1 = 事件ID) ' 重命名文件
编辑框1.加入文本 (“重命名文件.源=”, 原文件, “ 现=”, 现文件, #换行符)
.判断 (2 = 事件ID) ' 创建文件
编辑框1.加入文本 (“创建文件 ”, 原文件, #换行符)
.判断 (4 = 事件ID) ' 删除文件
编辑框1.加入文本 (“删除文件 ”, 原文件, #换行符)
.判断 (131072 = 事件ID) ' 重命名目录
编辑框1.加入文本 (“重命名目录.源=”, 原文件, “ 现=”, 现文件, #换行符)
.判断 (8 = 事件ID) ' 创建目录
编辑框1.加入文本 (“创建目录 ”, 原文件, #换行符)
.判断 (16 = 事件ID) ' 删除目录
编辑框1.加入文本 (“删除目录 ”, 原文件, #换行符)
.判断 (32 = 事件ID) ' 插入媒体
编辑框1.加入文本 (“插入媒体 ”, 原文件, #换行符)
.判断 (64 = 事件ID) ' 移除媒体
编辑框1.加入文本 (“移除媒体 ”, 原文件, #换行符)
.判断 (128 = 事件ID) ' 移除驱动器
编辑框1.加入文本 (“移除驱动器 ”, 原文件, #换行符)
.判断 (256 = 事件ID) ' 添加驱动器
编辑框1.加入文本 (“添加驱动器 ”, 原文件, #换行符)
.判断 (512 = 事件ID) ' 添加网络共享
编辑框1.加入文本 (“添加网络共享 ”, 原文件, #换行符)
.判断 (1024 = 事件ID) ' 移除网络共享
编辑框1.加入文本 (“移除网络共享 ”, 原文件, #换行符)
.判断 (2048 = 事件ID) ' 文件目录属性变化
编辑框1.加入文本 (“文件目录属性变化 ”, 原文件, #换行符)
.判断 (4096 = 事件ID) ' 目录更新
编辑框1.加入文本 (“目录更新 ”, 原文件, #换行符)
.判断 (8192 = 事件ID) ' 文件更新
编辑框1.加入文本 (“文件更新 ”, 原文件, #换行符)
.判断 (16384 = 事件ID) ' 断开服务器
编辑框1.加入文本 (“断开服务器 ”, 原文件, #换行符)
.判断 (32768 = 事件ID) ' 系统图像更新
编辑框1.加入文本 (“系统图像更新 ”, 原文件, #换行符)
.判断 (262144 = 事件ID) ' 磁盘空间变化
编辑框1.加入文本 (“磁盘空间变化 ”, 原文件, #换行符)
.判断 (134217728 = 事件ID) ' 文件类型关联发生变化
编辑框1.加入文本 (“文件类型关联发生变化 ”, #换行符)