社区
网络通信/分布式开发
帖子详情
delphi程序升级时怎么关闭自己,在打开新版程序?
814123
2017-07-16 09:25:34
delphi程序升级时怎么关闭自己,在打开新版程序?
目前比较版本和下载文件都没有问题,文件下载完毕后。
怎么处理关闭当前主程序,复制新版本文件覆盖掉老版本的,在打开新版本的主程序的代码?
网上找了部分代码都不怎么理想,BAT批处理也不理想,也不考虑独立的升级程序,还有其他的办法吗?
...全文
420
5
打赏
收藏
delphi程序升级时怎么关闭自己,在打开新版程序?
delphi程序升级时怎么关闭自己,在打开新版程序? 目前比较版本和下载文件都没有问题,文件下载完毕后。 怎么处理关闭当前主程序,复制新版本文件覆盖掉老版本的,在打开新版本的主程序的代码? 网上找了部分代码都不怎么理想,BAT批处理也不理想,也不考虑独立的升级程序,还有其他的办法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
belsai
2017-07-19
打赏
举报
回复
AutoUpgrader控件,可以设置通过HTTP或FTP自动升级,将新版本文件放在服务器上,客户端运行时该控件可自动检测是否有新版本程序,有的话就自动升级,关闭程序重新运行
lyhoo163
2017-07-18
打赏
举报
回复
我的办法: 1、采取一个引导执行文件+主执行文件方式; 2、先执行引导文件,检查是否需要下载,下载后最后执行主执行文件; 3、引导文件的更新,通过主执行文件进行。 4、检查否下载,不是检查版本,而检查服务与客户文件的创建修改时间,仅下载最新时间的文件。
zbdzjx
2017-07-17
打赏
举报
回复
通常都是用独立的升级程序吧。 主程序发现有新版,打开升级程序,关闭自己。升级程序开始升级。升级完了,再打开主程序,关闭升级程序。
jakefj
2017-07-17
打赏
举报
回复
一般我们都会建立一个升级版本库,程序运行时会根据获取本身的版本号先去查询有没有新版本号.如果有,就下载到本地固定文件夹。然后运行另一个Exe把原来的程序移动到另一个备份文件夹,把下载下来的新版本移动过来并打开后关闭。由于怕掉包造成新版本运行时发生错误,还有一个还原的Exe,当新版本运行发生错误时再把原版本还原过来。动作跟下载程序差不多。只是移动文件的路径不一样.
pcwe2002
2017-07-17
打赏
举报
回复
http://blog.csdn.net/pcwe2002/article/details/74558691
带自动升级和CS程序浏览器自动运行,免费的。
Autoupgrader for
Delphi
XE5 Full Source
Delphi
程序
的自动
升级
功能的实现(AutoUpdate使用指南) 在UtiMnid组件下,利用auAutoUpgrader实现自动
升级
(已经测试通过) 第一步:下载AutoUpgrader.Pro.v4.6.4。 第二步:
打开
AutoUpgrader.Pro.v4.6.4下面的
Delphi
...
Delphi
2005入门与提高
● 光盘中的源
程序
必须用
delphi
2005软件
打开
编译才行,使用前请安装
delphi
2005。 ● 因调试的操作系统不同,用户在使用中可能遇到某些例程界面文字显示不正确,请将 该处的显示字体设置为用户满意的字体即可...
Delphi
XE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示
Delphi
XE10的用法,最后通过一个完整的通讯录
程序
,让学员初步掌握软件开发的全部流程 让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的使用方法,并能够制作出自己的软件来。...
delphi
2010 亲测完美破解
2.
打开
Distiller在
delphi
2010页上找到download 3. 选择下载
delphi
2010 with update4, update5 4. 安装
delphi
2010 5. 再次执行distiller 选择delph2010下的tweak 6. 打勾Remove license check. 7. 点击ok你就有...
Delphi
5开发人员指南
11.1.2 在
Delphi
程序
中使用多线程 304 11.1.3 关于线程的滥用 305 11.2 TThread对象 305 11.2.1 TThread基础 305 11.2.2 TThread实例 307 11.2.3 线程的终止 307 11.2.4 与VCL同步 308 11.2.5 一个演示
程序
310 ...
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章