linsinging
天明
级别: 论坛先锋
精华主题: 0
发帖数量: 103 个
工控威望: 1818 点
下载积分: 550 分
在线时间: 302(小时)
注册时间: 2021-03-22
最后登录: 2024-11-16
查看linsinging的 主题 / 回贴
楼主  发表于: 2021-07-01 16:53
求助MCGSpro   触摸屏无操作五分钟后自动退出登录,怎么做
xgjing1220
级别: 探索解密
精华主题: 0
发帖数量: 56 个
工控威望: 113 点
下载积分: 655 分
在线时间: 13(小时)
注册时间: 2020-04-20
最后登录: 2021-09-06
查看xgjing1220的 主题 / 回贴
1楼  发表于: 2021-07-10 13:40
'鼠标一定时间无操作后执行
时间差值 = !TimeSpanGetMinutes(!TimeGetSpan(!TimeGetCurrentTime(),!GetLastMouseActionTime()))
ret1 = !strComp("负责人",!GetCurrentUser())
ret2 = !strComp("操作员",!GetCurrentUser())
if ret1 = 0 or ret2 = 0 then  '判定当前的用户
   if 时间差值>=5 then
      用户窗口.主页面.Open( )
      !SendKeys("{ENTER}")
      !LogOff()
    endif
endif
IF 时间差值>=2 AND 用户登录状态=1 THEN
   用户登录状态=0
   !SendKeys("{ESC}")
endif