Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Прочитать меню / 4 сообщений из 4, страница 1 из 1
24.11.2003, 14:36
    #32333026
avkv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Прочитать меню
Всем привет!
Есть интересный вопрос

У меня есть меню созданное стандартным способом в конструкторе.
Например,
Справочники > Клиенты > Фирмы
Документы > Счета > Договора и т.д.

Вопрос как можно в VBA Прочитать названия меню, т.е.
я должен получить названия: Клиенты, Фирмы, Счета, Договора (каждое название вношу в отдельные строки таблици)?
...
Рейтинг: 0 / 0
24.11.2003, 15:16
    #32333124
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Прочитать меню
к концу недели Hummer обещал написать приложение или Ассеss -ADDON для управления менюхами и тулбарами а также выборочный импорт и экспорт в другие проекты
...
Рейтинг: 0 / 0
24.11.2003, 15:17
    #32333127
Serge Gavrilov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Прочитать меню
А в чем собственно проблема?
Название меню знаете?
Примерно так (возможны ошибки)
Function GetMenuControls(mctl As Object)
Dim ctl As Object
Static lngLevel As Long
On Error Resume Next
lngLevel = lngLevel + 1
For Each ctl In mctl.Controls
Debug.Print String(lngLevel, " ") & ctl.Caption
If ctl.Controls.Count > 0 Then MenuControlsCaption ctl
Next ctl
lngLevel = lngLevel - 1
End Function

Вызов:
GetMenuControls application.CommandBars("Имя меню")
...
Рейтинг: 0 / 0
24.11.2003, 17:27
    #32333363
avkv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Прочитать меню
Спасибо попробую!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Прочитать меню / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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