AllowShortcutMenus 属性

expandtri全部显示

使用 AllowShortcutMenus 属性可以指定应用程序是否允许 Microsoft Access 显示内置快捷菜单。例如,可以在应用程序中同时使用 AllowShortcutMenus 属性和 AllowFullMenus 属性,来禁止用户使用任何能够使其更改数据库对象设计的内置菜单栏工具栏或快捷菜单命令。

设置

AllowShortcutMenus 属性使用以下设置:

设置

说明

True (-1)

允许显示 Microsoft Access 内置快捷菜单。

False (0)

不允许显示 Microsoft Access 内置快捷菜单。

 

设置该属性最简单的方法是使用“启动”对话框中的“允许默认快捷菜单”选项。单击“工具”菜单中的“启动”,即会显示“启动”对话框。也可以使用Visual Basic 设置该属性。

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

?Microsoft Access 数据库 (.mdb) 中,可以通过使用 CreateProperty 方法添加该属性,并将其追加到 Database 对象的 Properties 集合中。
?Microsoft Access 项目 (.adp) 中,可以通过使用 Add 方法将该属性添加到 CurrentProject 对象的 AccessObjectProperties 集合中。

说明

该属性的设置不影响自定义快捷菜单和全局快捷菜单。可以使用 ShortcutMenuBar 属性显示窗体、窗体控件报表的自定义控制菜单,也可以使用 Application 对象的 StartupShortcutMenuBar 属性或 ShortcutMenuBar 属性显示全局快捷菜单。

如果要在应用程序中显示内置快捷菜单,又不希望用户对其进行更改,可将 AllowShortcutMenus 属性设为 True,并将 AllowToolbarChanges 属性设为 False

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