从 Visual Basic 中设置启动属性

expandtri全部显示

Microsoft Access 数据库 (.mdb) 中,启动属性是 Database 对象的属性。Database 对象是由 Microsoft Jet 数据库引擎提供的 DAO 对象,但启动属性是由 Microsoft Access 定义的,所以 Jet 数据库引擎不会自动地识别它们。如果启动属性在前面尚未设置,则必须先创建启动属性,并将其添加到 Database 对象的 Properties 集合中。

Microsoft Access 项目(.adp)中,启动属性是 CurrentProject 对象的属性,且与 Access 数据库(.mdb)中的 Database 对象相似, Jet 数据库引擎也不会自动地识别启动属性。如果启动属性在前面尚未设置,则必须先创建启动属性,并将其添加到 CurrentProject 对象的 AccessObjectProperties 集合中。

当从 Visual Basic 中设置启动属性时,应该编写错误处理代码以验证该属性在 PropertiesAccessObjectProperties 集合中是否已经存在。有关设置 Microsoft Access 定义的属性的详细信息, 请参阅“在 Visual Basic 中设置数据访问对象的属性”“在 Visual Basic 中设置 ActiveX 数据对象的属性”

启动属性的名称和显示在“启动”对话框中的文本不同,“启动”对话框可由单击“工具”菜单上的“启动”命令打开。下表提供每个启动属性在 Visual Basic 代码中使用的名称。

“启动”对话框中的文本

属性名

应用程序标题

AppTitle

应用程序图标

AppIcon

显示窗体/页

StartupForm

显示数据库窗口

StartupShowDBWindow

显示状态栏

StartupShowStatusBar

菜单栏

StartupMenuBar

快捷菜单栏

StartUpShortcutMenuB

允许全部菜单

AllowFullMenus

允许默认快捷菜单

AllowShortcutMenus

允许内置工具栏

AllowBuiltInToolbars

允许更改工具栏/菜单

AllowToolbarChanges

允许在出错后查看代码

AllowBreakIntoCode

使用 Access 特殊键

AllowSpecialKeys