Foxtable(狐表)用户栏目专家坐堂 → 自动升级问题


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

主题:自动升级问题

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


加好友 发短信
等级:幼狐 帖子:118 积分:1482 威望:0 精华:0 注册:2012/5/29 22:16:00
自动升级问题  发帖心情 Post By:2014/3/10 20:44:00 [只看该作者]

如何强制用户升级?
Syscmd.Project.Update(False,True)
1、在没有升级文件、有升级提示但用户点击不升级、连接升级服务器失败时都返回False,如何区分(如果不能区分,导致下面两个功能无法实现)。
2、在出现升级提示时,用户选择不升级,返回False,代码将按照无升级文件继续执行,如何强制退出
3、如果连接升级服务器失败,返回False,代码将按照无升级文件继续执行,如何提示用户连接升级服务器失败并强制退出



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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/3/10 20:46:00 [只看该作者]

没有办法区分,失败了就是false。

 

你不如自己判断,自己用代码下载update.txt文件,判断是否有新版本,自己用messagebox提示用户是否升级,这样就在自己控制中了。

[此贴子已经被作者于2014-3-10 20:45:51编辑过]

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


加好友 发短信
等级:幼狐 帖子:118 积分:1482 威望:0 精华:0 注册:2012/5/29 22:16:00
  发帖心情 Post By:2014/3/10 20:47:00 [只看该作者]

是的,还可以把新版本时间写进数据库,和程序版本时间比较,自由控制,强制升级,但比较麻烦了。
[此贴子已经被作者于2014-3-10 20:56:52编辑过]

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


加好友 发短信
等级:幼狐 帖子:118 积分:1482 威望:0 精华:0 注册:2012/5/29 22:16:00
  发帖心情 Post By:2014/3/10 20:53:00 [只看该作者]

建议 Syscmd.Project.Update(False,True),返回1、2、3,4 区分升级成功、无升级文件、有升级提示但选择不升级、连接升级服务器失败四种情况。
[此贴子已经被作者于2014-3-10 20:57:03编辑过]

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


加好友 发短信
等级:小狐 帖子:314 积分:2412 威望:0 精华:0 注册:2013/9/29 20:41:00
  发帖心情 Post By:2014/3/10 22:20:00 [只看该作者]

建议可以考虑采纳!

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


加好友 发短信
等级:幼狐 帖子:118 积分:1482 威望:0 精华:0 注册:2012/5/29 22:16:00
  发帖心情 Post By:2014/3/11 9:50:00 [只看该作者]

没有其他人有类似问题吗

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/3/11 9:57:00 [只看该作者]

嗯,我考虑一下

 回到顶部