Office中国论坛/Access中国论坛

标题: 请问combox如何屏蔽键盘输入? [打印本页]

作者: bigbig    时间: 2004-3-30 01:18
标题: 请问combox如何屏蔽键盘输入?
有办法吗?
作者: 我同意    时间: 2004-3-30 05:39
你是否是不想让用户输入组合框可选清单以外的数据?
有属性设置里:limit to list (我是英文版的,中文版大约是"限于列表")

[此贴子已经被作者于2004-3-30 10:23:39编辑过]


作者: bigbig    时间: 2004-3-30 21:37
找到了。
但是有一个问题,我要添加combox的onchange事件,而“limit to list ”在combox失去焦点时触发,能在combox时change时限制吗?
作者: 土豆    时间: 2004-3-30 21:57
Private Sub Combox_BeforeUpdate(Cancel As Integer)
    Cancel=true
End Sub

作者: bigbig    时间: 2004-3-30 22:16
多谢土豆大虾,也多谢同意前辈
作者: bigbig    时间: 2004-3-30 22:25
又有麻烦了。
combox是没有绑定数据的,加了Cancel=true后,子窗体(有绑定)中不能输入数据了

作者: 土豆    时间: 2004-3-30 23:49
那就屏蔽键盘事件,在KEYDOWN里设置KEYCODE=0

不过没法屏蔽客户的粘帖操作
作者: bigbig    时间: 2004-3-31 00:58
太感谢了!
作者: bigbig    时间: 2004-3-31 01:13
另外,请问如何在点击combox的chang时,取消变动呢?




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3