Applies To
Database object.
Description
You can use the StartupShowDBWindow property to specify whether or not the Database window is displayed when your application database opens. For example, you can open a main form when your application database opens and hide the Database window.
Setting
The StartupShowDBWindow property uses the following settings.
Setting
Description
True (–1)
Display the Database window at startup.
False (0)
Don't display the Database window at startup.
The easiest way to set this property is by using the Display Database Window option in the Startup dialog box, available by clicking Startup on the Tools menu. You can also set this property by using a macro or Visual Basic.
To set the StartupShowDBWindow property by using a macro or Visual Basic, you must first either set the property in the Startup dialog box once or create the property by using the CreateProperty method and append it to the Properties collection of the Database object.
Remarks
You can set the StartupShowDBWindow property to False to hide the Database window so the user can't see the tables, queries, macros, and modules within your database.
If the Use Access Special Keys check box in the Startup dialog box is selected, or if the AllowSpecialKeys property is set to True, users can still press the F11 key to display the Database window.
Even if you set both the StartupShowDBWindow and AllowSpecialKeys properties to False, it's possible that a user can still access the Database window. This can happen if a user tries more than once to open the same database from the list of most-recently-used databases, which automatically appears on the File menu. To prevent users from accessing this list, replace the File menu with your own custom menu.
This property's setting doesn't take effect until the next time the application database opens.
See Also
AllowBreakIntoCode property, AppIcon property, AppTitle property, CreateProperty method ("DAO Language Reference"), Properties collection ("DAO Language Reference"), StartupForm property, StartupMenuBar property, StartupShortcutMenuBar property, StartupShowStatusBar property.
Example
See the AllowBreakIntoCode property example.