会员登录 - 用户注册 - 网站地图 Office中国(office-cn.net),专业Office论坛
当前位置:主页 > 技巧 > Access技巧 > 模块函数VBA > 正文

Access在规定时间内禁止用户输入

时间:2013-09-30 16:09 来源:office中国 作者:tmtony 阅读:
在防止一些快速刷新的事件,我们都会控制 输入速度的。
下面的示例,自定义了一个函数,这个函数能够控制录入速度,比如禁止5秒钟,5秒后就可以继续输入了

新建一个模块,把代码放在里面,
 
Private Declare Function BlockInput Lib "user32" (ByVal fBlock As Long) As Long
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
 
Public Sub BlockUserInput(lTime As Long)
    '禁止鼠标和键盘输入
    BlockInput True
    '等待多少秒
    Sleep lTime
    '允许输入
    BlockInput False
End Sub

最后调用函数:然在你的窗体中调用以下 call BlockUserInput(3)   '禁止3秒种

(责任编辑:admin)

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价: