请问如果用户一段时间没动作,怎样使系统自动登出?

1、自建的数据库,用VBS写了些登陆代码,现在想实现功能如下:

如果用户一段时间内不操作,就让系统自动返回到登陆画面(PDL文件),请问如何实现,谁有这方面的经历

2、WINCC中用VBS脚本如何获得鼠标指针位置

3、关于“如何知道用户一段时间内不操作”我的想法如下:判断鼠标指针的位置,如果一段时间内鼠标指针不动,就认为是“不操作”。但这样感觉很武断啊,如果别人在用键盘不用鼠标呢?很郁闷啊,请各位大侠帮忙,谢谢啊

问题补充:
首先感谢回答我问题的人,但我所说的用户不是wincc自带的用户,是我用wincc的VBS脚本写的一个管理系统中的用户,我们是自建的USER数据表,通过普通的CRUD操作来维护这个用户表,所以WINCC自带的用户管理器我们没有用到

最佳答案

1、其实不必反还到登录界面,如果用户一段时间不操作,所有可以操作的按钮和输入框都琐住,操作时弹出登录框。
 2、鼠标的事件里面(x,y)坐标其实就是你鼠标的位置。这个应该很容易得到
 3、“如何知道用户一段时间内不操作”,这个在用户管理里面,有设置的地方,可以设置绝对时间和相对时间内用户没有任何操作(当然包括鼠标和键盘都不操作)。

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc278513.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 怎样确认(消掉)长期归档报警信息?

    在组态“报警记录”中,等级:系统,不带确认;类别:过程控制系统。什么不能确认报警信息?确认掉(不让报警信息在短/长期归档 中显示)应该怎样选择等级和类别的或怎样确认掉已显…

    SIMATIC WinCC 2019年6月11日
  • 用MSHFlexGrid控件做的报表怎么打印

    wincc7.4用MSHFlexGrid控件做的报表怎么打印,还有DTPicker怎么添加到wincc里 最佳答案 打印方法有两种,你先找找那个控件有没有输出的属性,如果有那就好办…

    SIMATIC WinCC 2021年7月5日
  • 请教wincc7.0做辅网OPC问题

    电厂做辅网,本人想用WINCC7.0做服务器。现场现有10台OPC主机,总计2W3千个点。没用WINCC做过怎么多OPC通讯,有点担心。请教前辈是否可行? 最佳答案 你只需要修改w…

    SIMATIC WinCC 2021年7月5日
  • wincc v6.2 sp3 用SQL 2005 哪个版本

    如题 , 还有做项目是 通过 TCP/IP 与 PLC 通讯 需要装 NET 软…

    SIMATIC WinCC 2019年6月11日
  • WINCC 关闭时 复位正在运行的点

    如果做到WINCC 取消运行关闭时 可以复位PLC正在运行的点,如关闭某个正在运行的马达? 最佳答案 youhm的方法挺好的,编程的时候要注意的是wincc的刷…

    SIMATIC WinCC 2019年6月11日
  • Wincc7.2,用户归档控件显示没有连接?

    Wincc7.2,用户归档控件显示没有连接?已经安装了授权。授权检查显示:OK:   1license key(s)Used:0 …

    SIMATIC WinCC 2021年7月5日
  • wincc中表达式不能实现自加减?

    在动态对话框中设置的表达式公式中(‘NewTag_1’+1)%21,变量执行加1,而不实现循环加1直到21? 问题补充:事件触发用的是变量触发NewTag_1 &nbsp…

    SIMATIC WinCC 2018年12月5日
  • WinCC 组态报警归档

    WinCC报警有3种状态“进入”“离开”“已确认”,在出现报警时,这3种状态全部归档进数据表了,怎么才能只归档“进入”这一个状态,其他2个状态可不做处理 最佳答案 在报警记录–&…

    SIMATIC WinCC 2019年6月11日
  • wincc中报表怎么生成

    在WINCC中,我想做一个日报表,月报表,有每一个操作工的登陆,然后能够在报表上查询到具体时间的操作,该怎么做?谢谢 最佳答案 网上找找这方面资料看看就会了,就是报表编辑器的使用。…

    SIMATIC WinCC 2021年7月5日
  • 关于登录界面的构想

    做了一个WINCC登录的界面,想用一个EXCEL来记录每个用户登录的时间,后登录的先显示。如下:用户名    登录时间 &nbsp…

    SIMATIC WinCC 2019年6月11日