如何编写升级程序?(50分)

  • 主题发起人 主题发起人 lzliang
  • 开始时间 开始时间
L

lzliang

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何可以写出象Delphi一样的升级程序。只需运行exe就可以自动更新程序及数据。
 
写一个程序覆盖源程序的可执行文件及要升级的库文件即可。前提是要知道要升级的文件
的路径,可通过读取注册表或其他的方法。
 
请问如何读取注册表的信息?
我希望能做成一个Setup.exe文件,自动更新。
有源码吗?
 
首先你原来的程序必须作成dll比较好,然后
 
升级程序还要注意一点就是要能够退出你的要被升级的程序!
 
我觉得最重要的是主程序在编写之前要做非常详细的系统分析,否则,你想升级都没法升级
 
作成包或DLL当然很好!
 
关于这个问题,我也想知道。特别是有的程序只有一个EXE文件,
假如是有2M大小,而它的升级包却只有几十K的大小,这不是简单
的覆盖吧,不知道是怎么做的。
lzliang,至于怎样读取注册表的内容,还是参考WINAPI吧。
 
用生成patch的工具
 
那有生成patch的工具?怎么使用!
 
你可以到汉化网站看看,升级工具多的是!
 
在软件里编译上版本号,在对网上的进行版本验证。
 
关注
应该不是简单的覆盖原来的程序那么简单吧。当然这样做有时候也可以解决问题
 
后退
顶部