Foxtable(狐表)用户栏目专家坐堂 → 更新提示或进度条


  共有2115人关注过本帖树形打印复制链接

主题:更新提示或进度条

帅哥哟,离线,有人找我吗?
lur320
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:8851 威望:0 精华:0 注册:2015/8/12 16:28:00
更新提示或进度条  发帖心情 Post By:2018/2/7 16:36:00 [显示全部帖子]

程序每次开始都会检测然后更新程序,

但是我发现有一个问题,就是当网络很慢的时候,更新的进度是不会显示出来的,导致用户重复启动程序,然后程序就报错。

具体来说就是,程序检测更新的功能,只有2个窗体,一个提示用户更新,一个是更新完毕后通知再次启动程序。

当点击确定后,系统在后台下载update的包,但是如果网络卡,用户有可能再次启动程序。
此时程序就报错。

请问如果做一个下载进度或者更新进度的窗体?告诉用户正在更新?

[此贴子已经被作者于2018/2/7 16:36:29编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lur320
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:8851 威望:0 精华:0 注册:2015/8/12 16:28:00
  发帖心情 Post By:2018/2/7 22:30:00 [显示全部帖子]

你为什么不把下载进度的那个窗口显示出来?

 

怎么显示?

在Syscmd.Project.Update里面?


 回到顶部
帅哥哟,离线,有人找我吗?
lur320
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:8851 威望:0 精华:0 注册:2015/8/12 16:28:00
  发帖心情 Post By:2018/2/7 22:33:00 [显示全部帖子]

我有提示升级,也有升级完毕后的确认再次打开的提示。

 

我的问题是在升级的过程中,是没有任何提示的,由于网络下载慢,程序就卡住了,即没有打开主界面,也没有下载进度。导致用户会重复点击程序exe图标。


 回到顶部
帅哥哟,离线,有人找我吗?
lur320
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:8851 威望:0 精华:0 注册:2015/8/12 16:28:00
  发帖心情 Post By:2018/2/7 22:43:00 [显示全部帖子]

我看了你的链接,你是说用FTP的现在update的方式来更新?此时就可以有提示进度的框了?

 回到顶部
帅哥哟,离线,有人找我吗?
lur320
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:8851 威望:0 精华:0 注册:2015/8/12 16:28:00
  发帖心情 Post By:2018/2/7 22:48:00 [显示全部帖子]

Syscmd.Project.Update(Prom1, Prom2)

Prom1: 可选参数,逻辑型,没有发现新版本时,是否提示用户。
Prom2: 可选参数,逻辑型,发现新版本时,是否提示用户升级。

 

 

没用,都是提示要不要升或是有没有新版本。。

不是我想用的升级进度。。我还是试试FTP吧

 


 回到顶部