Foxtable(狐表)用户栏目专家坐堂 → 切换用户窗口如何调用?


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

主题:切换用户窗口如何调用?

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/11 10:56:00 [显示全部帖子]

SystemIdle事件下写了如下代码:
If LastInputTickCount = 300000 orelse vars("u") = false Then 
vars("u") = true
    RibbonTabs("主界面").Selected = True
   Syscmd.Project.SwitchUser()
End If

项目属性LoadUserSetting事件
vars("u") = false

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/11 11:21:00 [显示全部帖子]

If LastInputTickCount = 300000 orelse vars("u") = false Then 
改为
If LastInputTickCount = 300000 andalso vars("u") = false Then 


项目AfterOpenProject
vars("u") = false

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/11 12:19:00 [显示全部帖子]

您设置的是300秒,另外不会有那么准的秒数的,应该是

SystemIdle事件下写了如下代码:
If LastInputTickCount >= 300000 orelse vars("u") = false Then 
vars("u") = true
    RibbonTabs("主界面").Selected = True
   Syscmd.Project.SwitchUser()
vars("u") = false
End If

 回到顶部