VB6编写的程序,如何自动升级?有大侠提供一个范例吗?

zjy8309 2011-06-20 09:37:10
VB6编写的一个程序,当客户那边使用这个程序时候,先检查一下版本是否是最新版,如果不是的话,就从网站空间中下载下来。然后将旧程序替换掉。
...全文
156 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
无·法 2011-06-21
  • 打赏
  • 举报
回复
告诉你思路就行了,参考1楼。
客户那边怎样才能知道有新版本?只有程序到某个地址去检测,告诉你一个简单的办法,比如将软件的版本号放到csdn的某个博客文章中,然后软件启动时就去读取下这个文章,通过字符串处理得到这个版本号,这样就知道最新的版本号了。 如果觉得csdn不稳定可以用其他的,比如博客园、百度博客,也可以使用多个线路,一个不通自动用另外一个。

获取文章内容的办法很简单,用xmlhttp下载网页源码即可。

检测到新版本后就是下载软件了,用urldownload以及xmlhttp等方法都可以下载。
zjy8309 2011-06-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 sysdzw 的回复:]
告诉你思路就行了,参考1楼。
客户那边怎样才能知道有新版本?只有程序到某个地址去检测,告诉你一个简单的办法,比如将软件的版本号放到csdn的某个博客文章中,然后软件启动时就去读取下这个文章,通过字符串处理得到这个版本号,这样就知道最新的版本号了。 如果觉得csdn不稳定可以用其他的,比如博客园、百度博客,也可以使用多个线路,一个不通自动用另外一个。

获取文章内容的办法很简单,用xmlhtt……
[/Quote]
这个xmlhttp我一直想学习,可惜没找到好的资料。。。。
threenewbee 2011-06-21
  • 打赏
  • 举报
回复
使用 inet 控件。
-晴天 2011-06-20
  • 打赏
  • 举报
回复
这个...
你得有一个固定IP的服务器,然后当客户使用程序时通过网络向服务器发出请求,如果有更新版则下载更新,没有就结束连接.

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧