首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB 远程读取局域网内共享的TXT文本文件 ,解决方法

2012-02-15 
VB 远程读取局域网内共享的TXT文本文件 ,急1.可以实时读取的,只要这个文本文件更新,我就去读写2.或者是定

VB 远程读取局域网内共享的TXT文本文件 ,急
1.可以实时读取的,只要这个文本文件更新,我就去读写
2.或者是定时每30秒读一次都可以!

急,请大哥们帮帮忙呀


[解决办法]
使用Timer,不要每30秒就去读取一次,浪费效率。定期检测文件修改时间,如果改变再读取。

文件打开路径使用UNC路径(如\\192.168.1.1\share\1.txt)
[解决办法]
文件头部 定义个该文件最新更新日期时间 以及更新部分
[解决办法]
或许可以优化客户段的判断过程 但是服务器要把每个更新版本之间的差异 都要罗列在更新文档上.
例如 :
某个网络游戏
客户端版本可能是 1.01,1.02,1.03
服务器版本 1.04

服务器更新文档可以分成
1.01 to 1.04
1.02 to 1.04
1.03 to 1.04
然后根据当前客户端版本 自动下载更新档案进行更新
又或者不管3,7,21, 都一律下载 1.01 to 1.04的更新档 具体怎么优化 根据你实际情况吧

[解决办法]
判断哪个是新生成的:
文件名不要起成一样,文件名其中一部分包含日期时间,精确到毫秒。比较各个文件名字符串不就知道那个文件是最新生成的。

热点排行