Foxtable(狐表)用户栏目专家坐堂 → 请问远程升级代码的位置


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

主题:请问远程升级代码的位置

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


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

 不行,除非审计你自己做。

 

 又或者开始不加载任何表,全部放在afteropenproject那里加载出表来。


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


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

 直接写 e.Cancel = True

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


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

退出项目写

 

 System.Diagnostics.Process.GetProcessesByName("foxtable")(0).Kill

 


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


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

1、为什么要写在两个地方?

 

2、代码这样写。

 

If Syscmd.Project.Update(False,False) = False Then  '先检查是否要升级
    Forms("主窗口").Open
End If '检查升级结束


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


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

 1、你已经设置不加载表了啊;

 

 2、在afteropenproject,肯定要把全部表重新加载出来啊。


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


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

 楼主,我对你无语了。

 

 1、你已经设置了不加载表了;

 

 2、项目打开以后,你还是需要用代码重新加载所有的表出来的啊。

 

 3、升级、加载表代码都可以写在LoadUserSetting事件啊。


 回到顶部