Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / програмно залесть в меню / 5 сообщений из 5, страница 1 из 1
15.03.2004, 13:32
    #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
15.03.2004, 16:51
    #32442251
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
програмно залесть в меню
У меня тоже не сработало. Очевидно, нельзя этого сделать из кода
(как нельзя, например, в форме, открытой в табличном виде сделать
docmd.openform me.name, acnormal)

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


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