注册 登录
编程论坛 VB6论坛

求一个在线自动更新软件的VB6源码

yuma 发布于 2020-07-03 20:11, 2700 次点击
求一个在线自动更新软件的VB6源码

服务器端放上更新的软件

客户端打开软件,检测到更新,就自动完成下载更新。

效果如下:
只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录


[此贴子已经被作者于2020-7-3 20:32编辑过]

5 回复
#2
s70389372020-07-06 20:18
你要有公网服务器或文件存放空间。
#3
THE老王2020-07-06 21:53
一般会指定一个地址存放更新目录(其实也可以是版本号和其下载地址,但是这样就无法自动检测因意外导致的安装不完全),程序每次启动时按这个地址获取并进行比对,如果有不一样的地方就根据更新目录获取新版本的下载地址,并下载更新。至于大概步骤就只是获取(可以用winsock),赋值1,读取软件目前信息,赋值2,判断“值1 Is 值2”,false则更新,从字符串中提取地址,获取更新包,安装新内容,删除相应旧内容。具体代码自己写啦~~~

[此贴子已经被作者于2020-7-6 22:01编辑过]

#4
红领巾少年2020-08-11 17:54
我是通过对比本地和网络上的版本号,缺点是没法单个文件更新,只能更新完整的。我的程序比较小 几十KB ,这个缺点也就不怎么明显了。
#5
exekf2020-08-14 22:16
楼主这个问题解决没有!我用的是检测版本号,不相同就下载服务器上面的exe.实现更新软件功能,要是没有解决可以联系我,644132687QQ
#6
yuma2020-09-04 19:29
没解决。。。。
1