VB软件自动更新我做好了,麻烦来看下

大侠好,我今年17自学VB无聊情况下想到了软件发布很麻烦修改和升级不好管理,所以我做了一个自动更新软件,程序目录分为主程序.exe和update.exe①程序必须先启动主... 大侠好,我今年17自学VB无聊情况下 想到了软件发布很麻烦 修改和升级不好管理,所以我做了一个自动更新软件, 程序目录 分为 主程序.exe 和update.exe
①程序必须先启动主程序,→②检测版本与app比较大于的话就msgbox "本程序发布最新版本了,是否更新" ③点击确定 shell app.path &"/update.exe"

update.exe 主要是下载更新配置文件ini下载最新版本,如果ini还有更新配置没有异常,那么就下载更新文件,下载完成调用安装模块,然后把更新包解压到本地目录覆盖,关闭自己 删除旧文件 shell 打开最新版文件
目前完全可更新,无论是更新单个文件 还是全部更新,都可以了
本人自学的,自己领悟的,自己写的代码,菜鸟水平,大师别笑
我想问下,我这思路能行吗,如果不行的话,是哪里不行的,请指教,我修改代码.
展开
 我来答
顶级网络黒客
2014-08-31 · TA获得超过1322个赞
知道小有建树答主
回答量:815
采纳率:0%
帮助的人:258万
展开全部
您好,很高兴回答您的问题。
①程序必须先启动主程序,→②检测版本与app比较大于的话就msgbox "本程序发布最新版本了,
您这样设置不觉得很麻烦?
首先在网络空间存放一个Update.INI Update.ASP
程序打开读取Update.asp 然后有新版本就调用Update.EXE
然后下载Update.INI
然后再下载、安装、覆盖、启动新的版本就可以了
zx001z7d53
2013-07-12 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:52%
帮助的人:5703万
展开全部
①程序必须先启动主程序,→②检测版本与app比较大于的话就msgbox "本程序发布最新版本了,
这一步就错了,更新应该检查网上的版本,你可以在网上发布最新的版本,然后检查、关闭、下载、安装、覆盖、启动。
更多追问追答
追问
大侠,我就是先启动的主程序 读取APP.asp 内容到label 然后与  app.Major比较,何错之有?请大师指点 我没读取网上最新程序版本,我是读取的最新版本号与自身比较
追答
上面的说了,需要跟网上的信息比较,你需要有个网上的空间放新的版本和新的版本号
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zmspu1
2013-07-12 · TA获得超过289个赞
知道小有建树答主
回答量:1425
采纳率:100%
帮助的人:983万
展开全部
初学者写这样的程序还是不错了.我猜下载部分你应该是用的第三方控件了.这样的话代码量其实不大,也不复杂.不过还是值得夸赞,因为直接是面向实用性来写程序了.加油
追问
谢谢老师,请问 一下,我这个思路和方法有没有问题?是的,下载的地方我原本想简单点,不过我最后增加了下载速度 还有用时什么的显示,下载部分是用了一个40K的DLL
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bdb9803
2013-07-12 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:1亿
展开全部
挺不错的,是你独立写出的吗?有没有借用什么代码?
更多追问追答
追问
谢谢老师,请给点意见,我的更新思路有没有问题? 借用了,由于我不会写Dll 我下载的一个Dll Dll是小部分,其他核心都是我想的
追答
嗯,你已经做得比较完善了,这里提醒一下,如果可能有多次更新,必需要能一次更新到最新。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
II个人的寂寞
2013-07-12 · TA获得超过1115个赞
知道小有建树答主
回答量:423
采纳率:0%
帮助的人:464万
展开全部
炫耀贴吗?
追问
我晕,老师啊,别这么这么想,我自学的就是不如大侠们,我的思路是我自己想出来的比较笨,想向各位大哥高手们探讨一下思路,大哥您可别这么想啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式