Access VBA教程:从 Visual Basic 中设置启动属性

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

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

“启动”对话框中的文本 属性名
应用程序标题 AppTitle
应用程序图标 AppIcon
显示窗体/页 StartupForm
显示数据库窗口 StartupShowDBWindow
显示状态栏 StartupShowStatusBar
菜单栏 StartupMenuBar
快捷菜单栏 StartUpShortcutMenuB
允许全部菜单 AllowFullMenus
允许默认快捷菜单 AllowShortcutMenus
允许内置工具栏 AllowBuiltInToolbars
允许更改工具栏/菜单 AllowToolbarChanges
允许在出错后查看代码 AllowBreakIntoCode
使用 Access 特殊键 AllowSpecialKeys

上页:Access VBA教程:用宏设置属性 下页:Access VBA教程:限制记录子集的数据

Access VBA教程:从 Visual Basic 中设置启动属性

Access VBA教程:限制记录子集的数据 Access VBA教程:日期与时间条件表达式
Access VBA教程:来自窗体上控件的日期与时间条件 Access VBA教程:条件表达式中的多个字段
Access VBA教程:来自窗体上控件的数值条件 Access VBA教程:数值条件表达式
Access VBA教程:来自窗体上控件的文本条件 Access VBA教程:文本条件表达式
Access VBA教程:创建包含变量和控件的 SQL 语句 Access VBA教程:字符串中的引号
Access VBA教程:域聚合函数 Access VBA教程:在 Microsoft Access 2002 中使用 ActiveX 数据对象
Access VBA教程:AboutBox方法(快照查看器) Access VBA教程:AccessError方法
Access VBA教程:AddMenu方法 Access VBA教程:ApplyFilter方法
Access VBA教程:Beep方法 Access VBA教程:CancelEvent方法
Access VBA教程:Close方法 Access VBA教程:CopyObject方法
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号