求助高手: c# winform 一段时间不操作要求重新登录,求一能运行的工程程序。

如题所述

第1个回答  2012-02-15
不懂你说的事什么意思
第2个回答  2012-02-15
winform 一段时间不操作要求重新登录??

什么要求重新登录?请描述清楚追问

就是有登录窗口的,登录进去之后,比如半小时内没有操作这个程序就退出,让用户重新登录,谢谢

追答

有没有连接数据库?如果有会不会是因为数据库连接超时?
如果只是一个简单的winform的UI应该不存在这样的问题。

追问

我的意思是设计一个这样的程序,用户对该程序不操作的话,过一段时间让用户必须重新登录才能使用。如何判断这段时间用户没有操作这个程序,如何计时自动注销程序。

追答

我用winform都写不少的系统,但是你说的情况还没有见过。

如果你要做到这样的效果你可以试一下我想的方法,在你系统窗体的基类上写一个通知心跳检测器的
通知,通过UI上的控件的Active进行通知。
假设心跳检测器,检测到指定的时间内没有进行通知。就能过process进行调用外部的程序进行重新登录系统。(致于这个外部的程序如果写,这个应该不是问题了吧)!

本回答被提问者采纳

Warning: Invalid argument supplied for foreach() in /www/wwwroot/www.t2y.org3v3b34/skin/templets/default/contents.html on line 47
相似回答
大家正在搜