以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何实现窗口1的使用次数或在指定日期停用?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=192701)

--  作者:lin98
--  发布时间:2024/7/15 9:23:00
--  如何实现窗口1的使用次数或在指定日期停用?
如何实现窗口1的使用次数或在指定日期停用?
1.窗口1限制使用10次,超过强制退出项目?
2.窗口1限制使用日期,比到期日期为:2024-10-01,超过强制退出项目?

--  作者:有点蓝
--  发布时间:2024/7/15 9:34:00
--  
建一个内部表记录(窗口名称,使用次数,限制日期),窗口afterload事件查询这个窗口的使用次数+1,如果超次数,或者日期就退出
--  作者:lin98
--  发布时间:2024/7/15 10:31:00
--  
问题1:官方说内部表记录只适用单机,局域可以?还是外部数据源?
问题2:窗口的属性有“计时器,启用,间隔”,这里只能设时间?不能设使用次数?假定:到期日期为:2024-10-01,超过强制退出项目,直接写2024-10-01?
问题3:使用窗口的属性有“计时器,启用,间隔”,限制使用时间,项目发布,修改窗口到期日强制退出项目,是修改该窗口日期,重新发布,替换即可?

--  作者:有点蓝
--  发布时间:2024/7/15 10:38:00
--  
1、限制窗口本来也是限制当前电脑的,不可能是限制其它电脑的。再说了,觉得内部表不行,可以自己使用外部表。我只是提供一个解决问题的方法,不是法律规定只能这样用,要灵活根据自己情况处理

2、3、计时器无法设定次数,可以参考2楼的方法,自己查表判断。如果是判断窗口能不能打开使用,到afterload事件处理,和计时器基本没有半毛钱的关系