广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    MCGS组态画面实现定时无动作自动登出

    来源:网络收集  点击:  时间:2024-05-05
    【导读】:
    触摸屏光标有设定时间内无动作,则当前用户自动注销登出品牌型号:mcgs1062系统版本:WIN10 专业版1.0软件版本:MCGS7.71.7方法/步骤1/3分步阅读

    打开组态软件,配置用户管理权限。可分两级也可 如图中所示分为三级

    2/3

    用户权限分配完毕后,打开运行策略中的循环策略,空白处右击,添加脚本程序

    3/3

    打开相应脚本程序,在脚本编辑器中输入如下内容

    当前时间=!TimeI2Str(!GetLastMouseActionTime(),%x)获取鼠标的最后动作时间

    设定时间=!TimeSpanGetminutes(!TimeGetSpan(!TimeGetCurrentTime(),!GetLastMouseActionTime()))计算鼠标最后的活动时间与当前时间的差值

    时间= $Time

    ret1=!strComp(管理员组,!GetCurrentGroup())

    ret2=!strComp(工程师组,!GetCurrentGroup())

    ret3=!strComp(操作员组,!GetCurrentGroup())

    if ret1=0 or ret2=0 OR ret3=0 then判定当前的用户

    if 设定时间 =自动注销时间 then

    !SendKeys({ENTER})

    !LogOff()

    endif

    endif

    其中RET是开关型,其它数据类型如图中所示。经试验已成功实现。可以将自动登出时间做成可设定的值,本例中的单位是分钟,也可以是秒。切记要在触摸屏上试,电脑模拟不可靠。

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_676422.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 09:46:35  耗时:0.027
    0.027s