就是有登录窗口的,登录进去之后,比如半小时内没有操作这个程序就退出,让用户重新登录,谢谢
追答有没有连接数据库?如果有会不会是因为数据库连接超时?
如果只是一个简单的winform的UI应该不存在这样的问题。
我的意思是设计一个这样的程序,用户对该程序不操作的话,过一段时间让用户必须重新登录才能使用。如何判断这段时间用户没有操作这个程序,如何计时自动注销程序。
追答我用winform都写不少的系统,但是你说的情况还没有见过。
如果你要做到这样的效果你可以试一下我想的方法,在你系统窗体的基类上写一个通知心跳检测器的
通知,通过UI上的控件的Active进行通知。
假设心跳检测器,检测到指定的时间内没有进行通知。就能过process进行调用外部的程序进行重新登录系统。(致于这个外部的程序如果写,这个应该不是问题了吧)!