用VB语言如何编写一个软件更新到一半时取消更新?

随风落梦 2009-03-18 05:26:49
请各位高手指教,具体就是当打开一个软件后会检查更新,如果找到更加新的版本,就开始下载,但如果有人觉得下载慢,就点击取消按钮,这样点了取消后就不再下载了,也不会在后台下载!请问如何实现,请给出具体思路或代码!
还有个问题就是在更新时候,将新文件覆盖旧文件后就更新成功,但是如果中途退出更新了,那么就是复制并替换了一些文件,这样如何使它恢复成以前的旧文件,就相当于回滚吧,如何实现并附上思路或代码!
...全文
62 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
TechnoFantasy 2009-03-18
  • 打赏
  • 举报
回复
思路并不复杂。你可以将更新先下载到系统的临时文件目录。当下载全部完成的时候安装更新现在的文件,如果是用户中途退出的话,只要删除下载的文件就可以了。
如果是更新的话也没有问题,先备份文件,到时候再恢复就好了。

7,763

社区成员

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

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