因为我想做到软件智能升级,那就需要软件联网判断是否需要升级,这就涉及到版本号的问题了。
我知道"版本 " & App.Major & "." & App.Minor & "." & App.Revision可以获得版本号,默认是1.0.0 我的思路是在本地放一个ini文件,里面存有软件当前版本号。服务器上也放一个ini文件,软件通过下载比较服务器上的版本号和本地的版本号是否一致来确定是否升级,升级完之后还得更改本地ini里的文件为最新版本号 不知道我的思路是否正确 请教大家具体如何实现呢? 谢谢!
我知道"版本 " & App.Major & "." & App.Minor & "." & App.Revision可以获得版本号,默认是1.0.0 我的思路是在本地放一个ini文件,里面存有软件当前版本号。服务器上也放一个ini文件,软件通过下载比较服务器上的版本号和本地的版本号是否一致来确定是否升级,升级完之后还得更改本地ini里的文件为最新版本号 不知道我的思路是否正确 请教大家具体如何实现呢? 谢谢!
解决方案 »
- 请能帮我将曲线按比例缩小,已有坐标!
- autodesk map2004开发问题
- 【散分】有人跟我说这里很好玩,先混个脸熟:)
- 紧急求教2000下关闭键盘的方法和关闭ctrl+alt+del的方法!!!!!!!!!!解决了立即给分!
- 谁遇到过VB printer对象在少数机器上乱码的问题,有的机器又是好的。
- 兄弟刚刚接手一个医药行业专用发票软件的开发,其发票开具部分界面与财务的普通记帐凭证极为相似,请问如何设置(控件、思路……)
- 我好苦恼
- 各位帮帮忙,哪里可以存放我自己的文档,雅虎的公文包好象不行
- 如何使一窗体,位于另一确定的窗体之上,而不是always on top
- VB6应用程序安装后,运行提示MSHFlexGrid Error 30010(无效的列),如何解决?
- 串口发送数据.......
- SQL导入txt文件→涉及到的目录问题?
要的话也就是把服务器上的下载下来,然后跟工程文件版本比较就行了.
? 软件中的版本号只需工程---属性---生成---版本号设置即可吧
scripting.filesystemobject.GetFileVersion(“c:\vb.exe”)
1 新程序发布之前,把 工程---属性---生成---版本号 改成新的版本号,然后更新服务器的updat.txt
2 程序首先从服务器下载update.txt,然后读出update.txt中的版本号,和程序本身的App.Major & "." & App.Minor & "." & App.Revision比较,然后进行升级(若需要)
3 升级完成后本地的程序的版本自然变成新的版本号了,无需更改。