|
|
|
| Почему-то если убрать флажок "Окно базы данных" в параметрах автозапуска, то окно базы все равно появляется! Причем, если в автозагрузке стоят простые формы (типа справочника) то все нормально. Если же что-то типа кнопочной формы -окно базы таки не пропадает! Что это может быть? Программно как-то можно убрать это окно при запуске базы? | |
|
| |
|
|
|
| Вы хотите окно Аксесс убрать? | |
|
| |
|
|
|
| Нет, окно базы - там, где перечислены объекты (таблицы, запросы и т.д.) | |
|
| |
|
|
|
| Круто у вас. А базу запускаете непостердственно щелчком по файлу базы или из пускового миню? | |
|
| |
|
|
|
| И по файлу щелкаю, и по ярлыку на раб. столе. Что вы понимаете под "пусковым меню"?
И ведь что интересно, если вообще нет формы при запуске, или какая-нибудь простенькая - то окно не открывается, если же Switchboard -то никак не избавиться! | |
|
| |
|
|
|
| Да было нечто. Считал что измененный файл запускаю, а на деле его резервная копия с моих документов вылазила. Естественно изменений никаких. Но у вас не то. Похоже глюк акса. Профи подскажут. | |
|
| |
|
|
|
| >Программно как-то можно убрать это окно при запуске базы?
DoCmd.SelectObject acTable, , True
DoCmd.RunCommand acCmdWindowHide
|
| |
|
| |
|
|
|
| Спасибо, я как раз разобрался, что в стадаортном Switchboard при запуске стояла команда
DoCmd.Minimize, которая, по-видимому перекрывала установки автозапуска | |
|
| |
|
|
|
| Кстати, а можно как-нибудь программно эмулировать действие и других установок автозапуска (меню и т.д.)? | |
|
| |
|
|
|
| если имеются ввиду свойства выставляемые в диалоге "параметры запуска"
то это все свойства БД
см. Help по
AppTitle
AppIcon
StartupForm
StartupShowDBWindow
StartupShowStatusBar
StartupMenuBar
StartupShortcutMenuBar
AllowFullMenus
AllowShortcutMenus
AllowBuiltInToolbars
AllowToolbarChanges
AllowBreakIntoCode
AllowSpecialKeys
|
еще можно посмотреть
Application.SetOption | |
|
| |
|