欢迎您:游客!请先
登录
或
注册
风格
恢复默认设置
|
展区
文件集浏览
图片集浏览
Flash浏览
音乐集浏览
电影集浏览
|
搜索
Foxtable(狐表)
→
用户栏目
→
专家坐堂
→ [求助]表事件修改的文件在文件监视器中无效?
新的主题
投票帖
小字报
下一主题 >>
<< 上一主题
共有
3323
人关注过本帖
平板
打印
复制链接
主题:[求助]表事件修改的文件在文件监视器中无效?
xinqingok
小
大
1楼
|
信息
|
搜索
|
邮箱
|
主页
|
UC
加好友
发短信
等级:幼狐
帖子:
54
积分:728
威望:0
精华:0
注册:
2013/11/13 18:11:00
[求助]表事件修改的文件在文件监视器中无效?
Post By:2014/8/9 16:53:00 [
只看该作者
]
表事件的datacolchanged:
FileSys.WriteAllText(ProjectPath & "日志\操作记录.txt" , s , False, Encoding.UTF8)
通过表事件的datacolchanged将修改过程通过以上代码记录到“操作记录.txt”中,窗体A中的B控件读取这个txt文件来显示操作的记录。为了实现记录的实时显示,之前我是在A窗体中打开计时器每隔10秒读一次“操作记录.txt”并写入B控件,后来发现这样很浪费资源,因为“操作记录.txt”并不是一直在改变的,只是当有操作的时候这个文件才会变才有去更新它的意义。
现在我想通过文件监视器来实现这个功能,通过文件监视器监视这个名为“日志”的目录,当“操作记录.txt”发生改变时读取它写到A窗体B控件中,但是发现当人为打开“操作记录.txt”并手动修改保存时,可以正确在B控件中刷新,但是通过表事件做出的更改并不能触发B控件的刷新。
求大神解答。
下一主题 >>
<< 上一主题
RSS2.0
|
Xhtml无图版
|
Xslt无图版
Copyright © 2000 - 2018
foxtable
.com
Tel: 4000-810-820 粤ICP备11091905号
Powered By
Dvbbs
Version 8.3.0
页面执行时间 0.03125 秒, 5 次数据查询