以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  【请狐老爹看看】无人操作几分钟后触发窗口打开  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=5437)

--  作者:wqc360
--  发布时间:2009/12/10 22:22:00
--  【请狐老爹看看】无人操作几分钟后触发窗口打开
请问有没有办法设置项目在几分钟闲置(无人操作)时,自动进入自定义登陆“切换用户”窗口。(我把切换用户窗口设成不可关的模式窗口)这样就可以防止操作员未退出项目一开以后被其他人录入数据,造成无法追塑的后果。
[此贴子已经被作者于2009-12-11 18:26:03编辑过]

--  作者:程兴刚
--  发布时间:2009/12/10 23:52:00
--  

SystemIdle事件写代码,应该可以实现吧!


--  作者:wqc360
--  发布时间:2009/12/11 0:15:00
--  
代码应该怎么写
--  作者:wqc360
--  发布时间:2009/12/11 12:38:00
--  
有人搞定吗,谢谢
--  作者:mr725
--  发布时间:2009/12/11 13:20:00
--  
if date.now() > "2009-12-11 13:16:30"
    messagebox.show("yes","show")
end if

--  作者:wqc360
--  发布时间:2009/12/11 13:44:00
--  
应是项目无人操作时,开始计时,多少分钟(如5分钟)后,还是没人操作,打开(窗口)和(表),否则(有人操作再次无人操作时),重新计时。
--  作者:mr725
--  发布时间:2009/12/11 14:11:00
--  
 简单的办法,用屏幕保护枷锁吧.
复杂点的,用keyup或mouseup(这个在项目全局事件中没有啊) 确定当前时间,时时写入一个变量,再用现在时间减去这个变量,大于一定值后,执行一个打开窗口的命令~~~~~~ 
[此贴子已经被作者于2009-12-11 14:14:02编辑过]

--  作者:wqc360
--  发布时间:2009/12/11 15:08:00
--  
求代码,请帮帮忙,谢谢
--  作者:wqc360
--  发布时间:2009/12/11 18:27:00
--  
请狐老爹帮忙看看,有没有办法
--  作者:程兴刚
--  发布时间:2009/12/12 9:23:00
--  
只要功夫深,不怕有心人,我就不信用易表就得以实现的功能在狐表上实现不了,做好示例文件传上来大家看看!