工商局企业档案查询:vb中,如何屏蔽键盘上的TAB键?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 20:50:19
能不能说详细一点,最好有源代码~~
我想在程序不运行时开始键也没有用(运行一次后修改注册表)
谢谢各位大哥

你的意思是不是让TAB键不能移动激活点到某处,比如不能用TAB键将COMMAND1激活。要是这样的话你可以设属性就可以了。就是将该控件(command1)的TABStop属性设为FALSE就可以了!如果想改回就再改为TURE,同时可以通过改TABINDEX的属性来修改它们的TAB顺序(TABINDEX=0,1,2......N)。

TAB键的ASCII码是9
只要在相应的键盘事件中检测到代码是9,变成0就可以了。

如果是窗体,需要设置keypreview属性为true
可以考虑在窗体的keydown事件中写代码:
if keycode=9 then keycode=0 endif

需要提问者箱子说明他的想法