VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: ccl1314520

[讨论] VB能否写高效力的文件夹监控

[复制链接]
 楼主| 发表于 2012-7-27 21:47:11 | 显示全部楼层
真的吗太感谢了
回复 支持 反对

使用道具 举报

发表于 2012-7-27 22:24:12 | 显示全部楼层
加分 加分

指定路径版

全盘版

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

点评

生成工程组提示 fatal error C1083: Cannot open compiler generated file: 'F:\vb6.0\网络实例\文件夹监视\Dir Monitor Update\timer.OBJ': No such file or directory 生成DLL:由于工程 'DirMonDll' 引用了   发表于 2012-10-9 15:05

评分

参与人数 2威望 +2 人气 +2 收起 理由
ccl1314520 + 2 + 1 感谢你的回答
sq03 + 1 赞一个!

查看全部评分

回复 支持 1 反对 0

使用道具 举报

发表于 2012-7-28 11:38:23 | 显示全部楼层
eaaca1234 发表于 2012-7-26 20:02
小端口文件系统过滤驱动吧?这个效率挺高的

是的是的,而且很方便,比文件系统过滤驱动好用得多
回复 支持 反对

使用道具 举报

发表于 2012-7-28 11:39:59 | 显示全部楼层
yimins 发表于 2012-7-26 22:25
能,有相关的API,但是最后还是遇到多线程的问题。所以只能说这种程序不适合用vb写。

vb的多线程实在不好用啊,而且效率也不比多进程高……为啥不用多进程呢……nod32都是用的多进程,一个扫描一个界面

点评

那是因为扫描和界面不需要大量的数据交换,科学计算程序就不一样了  发表于 2012-7-28 14:25
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-7-29 12:48:21 | 显示全部楼层
这个两个软件源码我都有
效果不象那个VC编的好
回复 支持 反对

使用道具 举报

发表于 2012-8-1 20:33:47 | 显示全部楼层
eaaca1234 发表于 2012-7-28 11:39
vb的多线程实在不好用啊,而且效率也不比多进程高……为啥不用多进程呢……nod32都是用的多进程,一个扫描 ...

vb写的多线程不是一样的大量数据交换的效率不高,而且不稳定
回复 支持 反对

使用道具 举报

发表于 2012-8-31 18:40:24 | 显示全部楼层
本帖最后由 xiaoyao9184 于 2012-8-31 19:03 编辑
19900603 发表于 2012-7-27 22:24
加分 加分

指定路径版


第二个监控是通过SHChangeNotifyRegister注册,然后系统回调程序,实现的,不会出现卡死的情况,但是要求使用目录路径的PIDL,特殊文件夹有固定的PIDL,其他文件要计算PIDL,写了一个VB DLL,可以监控非特殊文件夹,可以监控多个文件夹


论坛无法长传,有想想要的跟贴

https://docs.google.com/open?id=0B3tzMIqntqjFZF9iYm0waGo1MTQ
回复 支持 反对

使用道具 举报

发表于 2012-8-31 20:37:34 | 显示全部楼层
xiaoyao9184 发表于 2012-8-31 18:40
第二个监控是通过SHChangeNotifyRegister注册,然后系统回调程序,实现的,不会出现卡死的情况,但是要 ...

文件不全
回复 支持 反对

使用道具 举报

发表于 2012-10-9 12:28:40 | 显示全部楼层
估计很麻烦
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2022-10-7 23:36

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表