首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

help,解决方案

2012-09-08 
help,急在 winfrom程序登录后, 有个时间段 在这个时间段没有对程序操作就提示退出程序, 如果在 这个时间段

help,急
在 winfrom 程序登录后 , 有个时间段 在这个时间段没有对程序操作就提示退出程序, 如果在 这个时间段有操作 就不提示 则正常状态  
这个怎么实现请各位大侠能帮帮忙

[解决办法]
timer
[解决办法]
定义一个变量,如果程序被操作则为0,另外定义一个计时器检查这个变量,如果超过指定直接则
触发你的事件即可。

C# code
/// <summary>        /// 程序保护超时计时        /// </summary>        private int m_nDelayProtectedFrm      = 0;
[解决办法]
楼上写的有Bug哦
比如,我现在把鼠标停留在一个按钮上,并且不断的点击按钮
三分钟后
你的m_nDelayProtectedFrm会不会为0呢?



[解决办法]
使用Timer计时器,触发后做退出操作,
并对登录后的页面中所有操作做监听,触发后将Timer计时器停止。

热点排行