关于网友提出的“ DELPHI编写的程序如何实现在线更新”问题疑问,本网通过在网上对“ DELPHI编写的程序如何实现在线更新”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: DELPHI编写的程序如何实现在线更新
描述: 如题!
小弟是新手,望高手知道,跟我讲讲设计思想,谢谢。
解决方案1:
简单一下是对比版本号
复杂一点是,DLL和主程序在线下载到硬盘再覆盖文件
解决方案2: 在web服务器上放一个文件如:ver.txt
然后在程序里面定时检查web服务器上的文件:http://127.0.0.1/ver.txt
对比程序自身版本。如果高就去指定的位置下载文件回来。调用更新程序更新就ok
解决方案3: 参考
http://blog.csdn.net/bdmh/archive/2011/01/06/6120459.aspx
解决方案4: 思路和一楼的差不多,放一个配置文件到服务器上
程序每次更新后,更新服务器上的配置文件,如更新版本号,已经需要更新的文件等
所有程序每次运行时下载这个配置文件并与本地的对比,发现版本号是新的就下载需要更新的文件就行了。
以上介绍了“ DELPHI编写的程序如何实现在线更新”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3651876.html