以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户咨询  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4)
----  如何实现确定窗口是否在操作  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=9314)

--  作者:dongtian
--  发布时间:2007-9-13 14:29:06
--  如何实现确定窗口是否在操作

想实现一个窗口没有人操作的时候计时若干时间自动退出,怎样实现?

用窗口静止事件吗?

但是有的时候是这个窗口一直是最上边的窗口,操作人员就走了,那么这个窗口还是获得焦点的状态啊!


--  作者:FSJM
--  发布时间:2007-9-13 14:36:40
--  

可以考虑使用“鼠标移动”事件,看是否能够满足。


--  作者:dongtian
--  发布时间:2007-9-13 16:09:00
--  

经过测试,窗口中添加了其他构件后,尤其是容器构件,窗口的“鼠标移动”事件就无效了,有没有其他办法?


--  作者:admin
--  发布时间:2007-9-14 9:29:32
--  
也可以考虑变通的办法,直接加一个锁定项目的功能。当操作员离开时,点击一个按钮,弹出一个输入密码框,从而锁定该窗口,不再允许操作。
--  作者:dongtian
--  发布时间:2007-9-14 12:34:37
--  
以下是引用admin在2007-9-14 9:29:32的发言:
也可以考虑变通的办法,直接加一个锁定项目的功能。当操作员离开时,点击一个按钮,弹出一个输入密码框,从而锁定该窗口,不再允许操作。

您是没有理解这个功能的用途,还是...

如果操作员能想起来的话,有很多办法可以锁定软件,但是这个功能是为操作员临时离开而又没有及时返回或者忘记锁定操作而设立的,现在各公司销售的管理软件基本都有这个功能,因为这种情况在日常使用中是经常出现的!


--  作者:FSJM
--  发布时间:2007-9-14 14:55:44
--  

完全实现你的目的,必须要定制新的构件 或 动态连接库。


--  作者:李国辉
--  发布时间:2007-9-14 17:40:18
--  

实际上,用Windows提共的屏保,设置密码保护也是一种方式。


--  作者:dongtian
--  发布时间:2007-9-14 20:49:52
--  

锁定应用软件与锁定电脑毕竟不是一个概念,实际应用场合是不一样的,看看现在销售的很多管理系统,都加入了这个功能!