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


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

主题:远程自动升级问题

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


加好友 发短信
等级:三尾狐 帖子:689 积分:5362 威望:0 精华:0 注册:2012/8/25 20:50:00
远程自动升级问题  发帖心情 Post By:2019/12/29 15:38:00 [只看该作者]

If Syscmd.Project.Update(False,False) = False Then '如果没有升级
    
Forms("窗口1").open()
    
'后续其它代码
End If



用上述代码,自动升级时可以关闭升级窗口,选择不升级,客户端还是可以用旧版本。这个有什么办法可以让客户端强制升级,不能关闭升级窗口?

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


加好友 发短信
等级:超级版主 帖子:106665 积分:542508 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/29 20:44:00 [只看该作者]

方法1、下载update.txt文件判断日期和PublishDate是否一致,如果不一致就强制退出
2、如果是外部数据源,在数据库设置一个版本号,查询版本号和项目内置的版本号是否一致,如果不一致就强制退出
项目内置的版本号可以使用设置保存在项目中:http://www.foxtable.com/webhelp/topics/1544.htm

 回到顶部