VBGood网站全文搜索 Google

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

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 6020|回复: 18

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

[复制链接]
发表于 2012-7-26 14:42:47 | 显示全部楼层 |阅读模式
VB能否象VC写这种软件。
我在搜索上找了一天。
找不出像这样的源码

本帖子中包含更多资源

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

x

点评

代码已发 看12楼  发表于 2012-7-27 22:24
发表于 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-26 19:24:01 | 显示全部楼层
既然有了VC的代码,照着译一下不就行了,别的语言能完成的事VB基本都能胜任,主要就看你自己了!

还有,估计求人给你译的话是不大可能了,有也是需要大洋的、不过如果你自己做了,有问题解决不了时才过来求问,这样会有更多的坛友愿意帮你的!
回复 支持 反对

使用道具 举报

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

点评

miniport ?  发表于 2012-7-27 12:12
回复 支持 反对

使用道具 举报

发表于 2012-7-26 22:25:51 | 显示全部楼层
不给代码啊,而且,这东东干嘛的啊,监视文件夹有无变化干什么啊?
回复 支持 反对

使用道具 举报

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

点评

好像监视线程是系统创建的  发表于 2012-7-27 07:23
回复 支持 反对

使用道具 举报

发表于 2012-7-26 23:30:38 | 显示全部楼层
好像是waitforsingleobject和另一个api配合
回复 支持 反对

使用道具 举报

发表于 2012-7-27 09:16:31 | 显示全部楼层
Private Declare Function ReadDirectoryChangesW Lib "kernel32.dll" ( _
    ByVal hDirectory As Long, _
    ByVal lpBuffer As Long, _
    ByVal nBufferLength As Long, _
    ByVal bWatchSubtree As Long, _
    ByVal dwNotifyFilter As Long, _
    lpBytesReturned As Long, _
    ByRef lpOverlapped As OVERLAPPED, _
    ByRef lpCompletionRoutine As Long) As Boolean

然后需要一条单独的线程waitforsingleobject,所以vb下会卡死主进程。

点评

额……  发表于 2012-7-27 12:09
回复 支持 反对

使用道具 举报

发表于 2012-7-27 11:34:13 | 显示全部楼层
找到代码了,但是不完善,总是多条提示
回复 支持 反对

使用道具 举报

发表于 2012-7-27 21:06:05 | 显示全部楼层
这东西可以用使用IOCP.最快的东西.

多线程只要处理很少很简单的事情还是比较稳定的..

点评

ReadDirectoryChangesW 是支持重叠IO的  发表于 2012-7-28 10:22
IOCP要支持重叠的API才可以吧  发表于 2012-7-27 21:22
回复 支持 反对

使用道具 举报

发表于 2012-7-27 21:22:21 | 显示全部楼层
这玩意我有 Vb的 明天发你
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2022-10-6 05:24

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