vb做的一个收银系统,想像qq升级一样,有更新了提示用户,关键1,qq退出主程序,升级完成,关键2启动主程序

vb编程环境,一个收银系统。服务器上有更新时,提示用户升级。然后关键1是怎么让主程序自动退出,然后下载更新,当更新完成后,关键2,怎么让主程序再次重新启动。请大侠们给出思... vb编程环境,一个收银系统。服务器上有更新时,提示用户升级。然后关键1是怎么让主程序自动退出,然后下载更新,当更新完成后,关键2,怎么让主程序再次重新启动。 请大侠们给出思路,或者主要思想和算法等等 或者那些方法能实现,那些方法比较容易的 vb编程环境 展开
 我来答
pzhliaoyang
2012-03-20 · TA获得超过648个赞
知道小有建树答主
回答量:197
采纳率:0%
帮助的人:46.6万
展开全部
1、在服务器上建立两文本信息,一个主要是程序的最新版本,另外一个程序文件列表和列表文件的MD5或CRC值
2、在客户端上每次更新先获取版本号,不一致则获取列表文件信息,然后逐一校验CRC或Md5数值,如果长度或校验值不一致就下载替换现有文件,也可以先下载到一个临时文件夹中
3、程序启动另外一个升级程序,然后退出,然后升级程序把需要修改的修改、需要升级的升级
4、把最后的版本号写入配置文件中(程序里有也是可以的)
crazy0qwer
2012-03-19 · TA获得超过3300个赞
知道大有可为答主
回答量:4020
采纳率:71%
帮助的人:1317万
展开全部
更新程序单独做成一个exe。主程序检测到有更新时提示用户是否升级,确定后主程序调用更新程序并结束自身进程;更新程序运行,连接到远程服务器下载更新文件覆盖源文件,完成后调用主程序并结束自身进程。
追问
能具体点吗  用什么做成exe  主程序怎么结束自身,  更新完成怎么让主程序运行,  方法 或者实现的 语句有吗??
追答
额 基本的你都不会啊?那好好学学先吧。结束自身可以用 end,调用其他程序可以用sell.至于怎么用自己上网查查吧,或者查MSDN、
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-03-20
展开全部
你什么时候要
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式