powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / програмно залесть в меню
5 сообщений из 5, страница 1 из 1
програмно залесть в меню
    #32441819
val
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
val
Гость
вобщем нужно сделать кнопку для юзера (чтобы он выполнял сжатие/востановление базы)

нашел в FAQе такой пример:

'Для Русскоязычной версии Access'
CommandBars("Menu Bar").Controls("С&ервис"). _
Controls("&Служебные программы").Controls("С&жать и восстановить базу данных"). _
accDoDefaultAction

прицепил к кнопке в результате выпадает сообщение
Object doesn"t support this property or method

причем, что интересно если в то же время сам мышкой лезеш в это же меню ,
то все работает отлично

пробовал еще и так делать

Private Sub Кнопка75_Click()


CommandBars(40).Controls(12). _
Controls(7).Controls(2). _
accDoDefaultAction

End Sub

результат тот же. Подскажите кто знает
...
Рейтинг: 0 / 0
програмно залесть в меню
    #32442251
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня тоже не сработало. Очевидно, нельзя этого сделать из кода
(как нельзя, например, в форме, открытой в табличном виде сделать
docmd.openform me.name, acnormal)

Там (в факе) есть еще куча способов сжатия базы.
А про этот автор писал, что он не самый лучший...
...
Рейтинг: 0 / 0
програмно залесть в меню
    #32442475
val
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
val
Гость
что касается сжатия то конечно можно и другим способом воспользоватся.
да я собирался другие кнопочки подобным образом нажымать, жалко конечно что вообще никак нельзя нажать...
...
Рейтинг: 0 / 0
програмно залесть в меню
    #32442817
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему же нельзя: docmd.DoMenuItem. Только работать будет, если данный пункт меню в это время может юыть выполнен.
...
Рейтинг: 0 / 0
програмно залесть в меню
    #32443977
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
яУ меня тоже не сработало
Но у меня только 97-й и 2002 акцессы, а там сказано, что этот способ для 2000.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / програмно залесть в меню
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]