Foxtable(狐表)用户栏目专家坐堂 → [求助]非正常退出时,触发项目BeforeCloseProject事件问题


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

主题:[求助]非正常退出时,触发项目BeforeCloseProject事件问题

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


加好友 发短信
等级:一尾狐 帖子:493 积分:3637 威望:0 精华:0 注册:2018/6/8 21:14:00
[求助]非正常退出时,触发项目BeforeCloseProject事件问题  发帖心情 Post By:2019/7/31 9:15:00 [只看该作者]

老师好。在BeforeCloseProject事件有记录用户退出、及保存数据的代码如下:

Dim dtt As DataTable = DataTables("登录日志")
vars("行")("用户名") = _UserName
vars("行")("退出")= "退出系统"
vars("行")("退出日期时间")= Date.Now() 
dtt.save()

For Each dt As DataTable In DataTables  
    dt.save    
Next

在自定义用户登录窗口,当点击【取消】按钮(也就是不登录)时,也要触发BeforeCloseProject事件,就要出现系统错误提示如下图,请教老师,如何才能不出现此系统错误提示。谢谢

图片点击可在新窗口打开查看此主题相关图片如下:001.png
图片点击可在新窗口打开查看


[此贴子已经被作者于2019/7/31 9:21:24编辑过]

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/31 9:27:00 [只看该作者]

第一行加上

if vars("行") is nothing then return

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


加好友 发短信
等级:一尾狐 帖子:493 积分:3637 威望:0 精华:0 注册:2018/6/8 21:14:00
  发帖心情 Post By:2019/7/31 10:22:00 [只看该作者]

谢谢。

 回到顶部