如题,如能设置一个属性,
1.多少时间后。
2.打开表。
3.打开窗口(系统登录窗口或自定义登录窗口)。
我个人认为这个功能很有必要,可预防一些不合法用户录入数据和查看数据。
看来用屏保来替代,总有人不愿意啊~ 自己写代码又无法实现, 支持楼主,顶上来~
http://www.foxtable.com/index.asp?boardid=2示范文件
[此贴子已经被作者于2009-12-12 21:38:57编辑过]
用狐表知识达到这个要求估计很难,或者说能达到也非常麻烦。
大吓们来段读取处理器闲置资源来学习下。
要实现,应该可以,但是麻烦,大部分操作型事件都要设代码:
原理:
1、操作型事件:给同一个整数型全局变量赋值为0,另外项目属性增加一个逻辑型变量,初始值true
2、
主窗口定时执行:
首先判断逻辑变量等于true,给整数型全局变量赋值为该整数型全局变量加1,然后全局变量的值等于指定值,成立
执行下面的步骤:
逻辑变量的值=false '关闭定时执行
给整数型全局变量赋值为0 '返回初始状态。
打开指定登录窗口
3、登录窗口的确定按钮最前面加上一行代码,给逻辑变量赋值为true '启动定时执行
需要做的最多的代码:给这个整数型全局变量赋值为0,仅仅一行
另一帖提到的SystemIdle事件没什么太大的用处,顶多能够用来启动定时执行。
注:把您的表放到主窗口,这样,只要主表可见,就有一个主窗口可以提供定时功能给您
用易表的时候,我是在文件预处理公式用函数增加的定时器,关闭系统前,在验证公司删除。
那个易表系统实现了用户自由指定锁屏时间,设为0,不启动,文件在贺老师的空间的cxg文件夹下,文件名为sgys1.0Setup.rar,我找不到外部地址,麻烦贺老师给予贴上链接地址,看看是不是楼主想要的。
我理解楼主的要求,这样可以锁定当前系统,但允许别人操作其他软件,屏保却做不到。