Foxtable(狐表)用户栏目专家坐堂 → [求助]Syscmd.project.Exit(false) 出错


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

主题:[求助]Syscmd.project.Exit(false) 出错

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


加好友 发短信
等级:四尾狐 帖子:995 积分:6712 威望:0 精华:0 注册:2015/1/12 22:12:00
[求助]Syscmd.project.Exit(false) 出错  发帖心情 Post By:2017/6/13 14:31:00 [只看该作者]

老师:我在AfterOpenproject事件中有一段代码如下:

        dlzk = "正常登录"
        Forms("登录窗口").Open()
        '在登录窗口中按退出键不登录 ,置 dlzk = "000"
        If dlzk = "000" then
            Syscmd.project.Exit(false)
            Return
        endif


现在出现的问题是,如果登录时选择退出,程序就会出现白屏和一个出错窗口

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


加好友 发短信
等级:四尾狐 帖子:995 积分:6712 威望:0 精华:0 注册:2015/1/12 22:12:00
  发帖心情 Post By:2017/6/13 15:10:00 [只看该作者]

以前的老程序退出时正常,新程序在登录窗口和AfterOpenproject事件代码都一样,为什么出错了,该从什么地方查找呢

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/13 15:22:00 [只看该作者]

 升级到最新版,我测试代码没问题。

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


加好友 发短信
等级:四尾狐 帖子:995 积分:6712 威望:0 精华:0 注册:2015/1/12 22:12:00
  发帖心情 Post By:2017/6/13 15:32:00 [只看该作者]

老师:找到原因了,我在登录窗口的关闭前事件中也执行了一次Syscmd.project.Exit(false),删除后就正常了。

但是很奇怪,我并没有升级狐表系统,但以前备份的程序中登录窗口和AfterOpenproject事件代码和现在的都一样,执行老程序时却不报错

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/13 15:53:00 [只看该作者]

 新版改过 Syscmd.project.Exit 的内容

 回到顶部