DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: delifei
今日帖子: 46
在线用户: 12
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 akai1203 (w-dins) ▲▲▲▲▲ -
普通会员
2018/9/10 17:40:03
标题:
如何监视某个文件下的文件变化(如新建,删除) 浏览:570
加入我的收藏
楼主: 各位大栳,请问下如何在delphi xe10.1  中监视某个文件下的文件变化(如新建,删除)
----------------------------------------------
-把学习当信仰
作者:
男 moom (小新啊) ▲△△△△ -
注册会员
2018/9/10 17:45:34
1楼: 我是新手,我来答 ....
我把你这句话 复制去搜索引擎,在前面再加个"DELPHI " 基本都是答案了.......

把其中 2 个网址复制给你..

http://www.delphitop.com/html/wenjian/2314.html

http://www.newxing.com/Code/Delphi/xitong/926.html

不知道是不是你要的东西....
----------------------------------------------
谢谢各位大大
作者:
男 earthsbest (全能中间件) ▲▲△△△ -
注册会员
2018/9/10 17:47:02
1楼: cnpack有个这控件 https://github.com/cnpack/cnvcl/blob/master/Source/NonVisual/CnFileSystemWatcher.pas
----------------------------------------------
全能中间件QQ:64445322 http://www.cnblogs.com/rtcmw
作者:
男 akai1203 (w-dins) ▲▲▲▲▲ -
普通会员
2018/9/10 18:39:50
2楼: 感谢以上两位,我记得delphi7时有个控件,直接拖来,设置下文件夹就能用,现在delphi版本好像没有了?
----------------------------------------------
-把学习当信仰
作者:
男 wang_80919 (Flying Wang) ▲▲▲▲△ -
普通会员
2018/9/10 18:47:20
3楼: 你记得?不去实际看看?
我记得,楼主好像欠我 500万人民币呢。
----------------------------------------------
(C)(P)Flying Wang
作者:
男 nevergrief (孤独骑士) ★☆☆☆☆ -
盒子活跃会员
2018/9/11 1:40:39
4楼: 其实探测新建,删除,修改,最难的是重命名文件夹(不是文件),非常麻烦,希望楼主能试出一个解决方案来。
----------------------------------------------
只有偏执狂才能生存!
作者:
男 bamlan (一丝清风) ★☆☆☆☆ -
盒子活跃会员
2018/9/11 8:31:39
5楼: @nevergrief SHCNE_RENAMEFOLDER 监控文件夹改名没发现什么问题。
----------------------------------------------
-
作者:
男 akai1203 (w-dins) ▲▲▲▲▲ -
普通会员
2018/9/11 9:40:01
6楼: 找了一个网上的单元解决了
http://www.delphitop.com/html/wenjian/3219.html 感谢各位
----------------------------------------------
-把学习当信仰
作者:
男 zhangshelly (雪莱) ★☆☆☆☆ -
盒子活跃会员
2018/9/11 10:44:07
7楼: 楼上的,SHChangeNotifyRegister效率不高,大批量文件变动时就知道问题了
我用了CnFileSystemWatcher,但是问题是偶尔会漏文件,比如一个文件夹下同时copy到几个文件夹下,会有漏
----------------------------------------------
-
作者:
男 keymark (keymark) ▲△△△△ -
注册会员
2018/9/11 11:12:40
8楼: 文件 文件夹 
有操作 不是有个 回调 API 吗。
----------------------------------------------
m3u8播放器:DPlayer/hlsjs-p2p-engine/ckplayer/flashls-dev/sewise-player/http不能播https某些情况下dns服务:coredns/http服务:miniweb/
作者:
男 akai1203 (w-dins) ▲▲▲▲▲ -
普通会员
2018/9/11 14:22:14
9楼: 我这个是工业测试用的,漏文件是件大条的事了,先就这样看看
----------------------------------------------
-把学习当信仰
作者:
男 wr960204 (武稀松) ★☆☆☆☆ -
盒子活跃会员
2018/9/11 22:52:55
10楼: 呵呵想不漏文件,那么最好用NTFS的USN机制,绝对不会漏文件。
----------------------------------------------
武稀松http://www.raysoftware.cn
作者:
男 bahamut8348 (leonna) ▲▲▲▲▲ -
普通会员
2018/9/12 10:28:48
11楼: 监控文件变化可以用shchangenotifyregister注册侦听消息。
或者和楼上一样,用usn,但是只能在ntfs上使用。
不过usn挺诡异的,高版本的vs编译的代码会出错,在deviceiocontrol的时候会产生87错误。用vc6编译的倒没问题。。
----------------------------------------------
--
作者:
男 pcplayer (pcplayer) ▲▲▲▲▲ -
普通会员
2018/9/13 9:42:07
12楼: 这里没人提到绝地武士?

DELPHI 的一个非常有名的很庞大的开源控件库,JEDI 控件里面就有监视文件变动的控件。
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行15.625毫秒 RSS