全部显示

AllowSpecialKeys 属性

   

使用 AllowSpecialKeys 属性可以指定是启用还是禁用特殊组合键(Alt+F1 (F11)、Ctrl+F11、Ctrl+Break 及 Ctrl+G)。例如,可以设置 AllowSpecialKeys 属性以阻止用户通过按 F11 显示“数据库”窗口;按 Ctrl+Break 在 Visual Basic 模块中进入中断模式;或者按 Ctrl+G 显示“立即”窗口

设置

AllowSpecialKeys 属性使用以下设置:

设置 说明
True (-1) 允许使用特殊组合键。
False (0) 不允许使用特殊组合键。

设置该属性最简单的方法是在“启动”对话框中的“高级”部分中使用“使用 Access 特殊键”选项。单击“工具”菜单中的“启动”,即会显示“启动”对话框。在 Microsoft Access 数据库 (.mdb) 中也可以使用Visual Basic 设置该属性。

若要使用宏或 Visual Basic 设置 AllowSpecialKeys 属性,首先必须已经在“启动”对话框中设置过该属性,或者使用以下方式创建该属性:

说明

在调试应用程序时应确保 AllowSpecialKeys 属性设为 True

AllowSpecialKeys 属性影响下列组合键。

按键 效果
Alt+F1 (F11) “数据库”窗口放在最前面。
Ctrl+G 显示“立即”窗口。
Ctrl+F11 在自定义菜单栏和内置菜单栏之间切换。
Ctrl+Break 进入中断方式并在“代码”窗口中显示当前模块。

如果将 UseSpecialKeys 属性设为 False,并使用 Application 对象的 StartupMenuBar 属性或 MenuBar 属性指定全局菜单栏,则用户将不能访问内置菜单栏。

该属性的设置直到下次打开数据库时才会生效。