Foxtable(狐表)用户栏目专家坐堂 → 如何让系统升级后自动重启


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

主题:如何让系统升级后自动重启

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/27 19:58:00 [显示全部帖子]

以下是引用yifan3429在2014-8-27 19:56:00的发言:
这句代码放在什么地方   会循环重启吗

 

如果使用自动升级,是无法自动重启的,只能手动启动。

 

至少暂时不能。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/19 15:54:00 [显示全部帖子]

以下是引用bohe在2018/12/19 15:22:00的发言:
If Syscmd.Project.Update(False,False) = True Then
  Syscmd.Project.Open(ProjectFile)     '升级成功后重启项目
else '如果没有升级
    '原AfterOpenProject事件代码
End
 If

=======
上面代码测试成功
[此贴子已经被作者于2018/12/19 15:22:02编辑过]

 

用重启吧 Application.ReStart

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/12/19 16:29:00 [显示全部帖子]

以下是引用bohe在2018/12/19 16:10:00的发言:
升级程序建议改进,当网络不通或update.txt文件找不到的情况下,不要出现错误提示,就像foxtable本身一样。

====
经测试
Syscmd.Project.Open(ProjectFile)   和   Application.ReStart  都可以完成升级后重启软件的功能,不知有什么区别。
[此贴子已经被作者于2018/12/19 16:22:54编辑过]

 

自己控制,如 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=119425&skin=0

 

 

 


 回到顶部