以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于文件监视 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=105641) |
-- 作者:做自己 -- 发布时间:2017/8/23 14:16:00 -- 关于文件监视 文件监视器怎么用啊?可以监视某个文件下所有文件的变化吗? |
-- 作者:有点甜 -- 发布时间:2017/8/23 14:43:00 -- 以下是引用做自己在2017/8/23 14:16:00的发言:
文件监视器怎么用啊?可以监视某个文件下所有文件的变化吗?
可以监视任何文件夹下的文件变化。http://www.foxtable.com/webhelp/scr/1963.htm
|
-- 作者:做自己 -- 发布时间:2017/8/23 17:50:00 -- 我想问下文件监视器怎么知道哪个文件发生了变化呢? |
-- 作者:有点甜 -- 发布时间:2017/8/23 18:23:00 -- 以下是引用做自己在2017/8/23 17:50:00的发言:
我想问下文件监视器怎么知道哪个文件发生了变化呢?
这个是windows的机制,可以监测的。自己绑定事件也行
http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=77315&skin=0
|
-- 作者:做自己 -- 发布时间:2017/8/24 20:07:00 -- 可是真的名称是临时文件名啊,获取到的 |
-- 作者:有点色 -- 发布时间:2017/8/24 20:34:00 -- 这个是bug,要自己绑定事件,参考
http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=77315&skin=0 |
-- 作者:做自己 -- 发布时间:2017/8/25 7:33:00 -- 我按照链接加上事件,结果是这样的,我创建的是名字是555的文件 此主题相关图片如下:1.png |
-- 作者:有点甜 -- 发布时间:2017/8/25 8:51:00 -- 都说是bug咯,你要自己绑定事件啊。
全局代码
Public Sub OnDeleted(ByVal source As Object, ByVal e As System.IO.FileSystemEventArgs) Public Sub OnCreated(ByVal source As Object, ByVal e As System.IO.FileSystemEventArgs) Public Sub OnRenamed(ByVal source As Object, ByVal e As System.IO.RenamedEventArgs) Public Sub OnChanged(ByVal source As Object, ByVal e As System.IO.FileSystemEventArgs)
调用代码
Dim watcher As new System.IO.FileSystemWatcher() |
-- 作者:做自己 -- 发布时间:2017/8/25 14:08:00 -- 我按照你这个的打印结果如下 [此贴子已经被作者于2017/8/25 14:07:50编辑过]
|
-- 作者:做自己 -- 发布时间:2017/8/25 14:09:00 -- 没办法,又出不来附件,只能再加一条记录 此主题相关图片如下:1.png 此主题相关图片如下:2.png [此贴子已经被作者于2017/8/25 14:09:10编辑过]
|