StartupForm 属性

expandtri全部显示

使用 StartupForm 属性可以指定数据库首次打开时启动窗体的名称。例如,可以在一个 Microsoft Access 应用程序中设置该属性,使得数据库打开时显示一个包含所有可用窗体、查询报表的菜单的指定窗体。

设置

StartupForm 属性是一个字符串表达式,代表当前数据库中某个窗体的名称。

设置该属性最简单的方法是使用“启动”对话框中的“显示状态栏”选项。单击“工具”菜单上的“启动”,即可显示“启动”对话框。也可以使用Visual Basic 设置该属性。

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

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

说明

使用 StartupForm 属性比在 Autoexec 宏中使用 Openform 操作好。因为 Microsoft Access 是在检查所有的启动属性之后才运行 Autoexec 宏,如果已经对 StartupForm 属性进行了设置,应用程序就不应该在其 Autoexec 宏中使用 Openform 操作。

如果将该属性留空,将使用 Microsoft Access 的默认数据库设置(打开“数据库”窗口)。

该属性的设置仅在应用程序数据库下一次打开时才会生效。