使用 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 属性,首先必须已经在“启动”对话框中设置过该属性,或者使用以下方式创建该属性:
? | 在 Microsoft Access 数据库 (.mdb) 中,可以通过使用 CreateProperty 方法添加该属性,并将其追加到 Database 对象的 Properties 集合中。 |
? | 在 Microsoft Access 项目 (.adp) 中,可以通过使用 Add 方法将该属性添加到 CurrentProject 对象的 AccessObjectProperties 集合中。 |
在调试应用程序时应确保 AllowSpecialKeys 属性设为 True。
AllowSpecialKeys 属性影响下列组合键。
如果将 UseSpecialKeys 属性设为 False,并使用 Application 对象的 StartupMenuBar 属性或 MenuBar 属性指定全局菜单栏,则用户将不能访问内置菜单栏。