Тема: Загрузка меню из VBA
Проконсультируйте!
Никак не могу подзагрузить свое меню в конец меню ACAD, на Lispe просто, а в VBA никак не выходит.
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Программирование → VBA → Загрузка меню из VBA
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Проконсультируйте!
Никак не могу подзагрузить свое меню в конец меню ACAD, на Lispe просто, а в VBA никак не выходит.
Dim tbs As AcadToolbars
Dim tb As AcadToolbar
Dim but As AcadToolbarItem
Set tbs = AutoCAD.MenuGroups.Item("ACAD").Toolbars
On Local Error Resume Next
tbs.Item("MyTool").Delete
On Local Error GoTo 0
Set tb = tbs.Add("MyTool")
Set but = tb.AddToolbarButton(0, "MyBut", "MyBut", "-vbaload mylib.dvb ")
but.SetBitmaps "mypic1.BMP", "mypic2.BMP"
Здравствуйте Татьяна! Я по поводу Автокада и ВижулБейсика. Меня тоже интересует создание меню в автокаде. Вы я как вижу что то нашли. У меня проблемма в том, что мне надо создать кнопочку в панели инструментов, которая запусукала бы откомпилированный файл бейсика. Если вы это уже прошли, то не подскажете мне? Пожалуйста. Заранее спасибо, Алексей.
Алексею:
Вызовите в WORD файл ACAD2000\SUPPORT\acad.mns
В конец секции ***Toolbars этого файла запишите код
**ЯЯЯЯ
ID_СА_Р_0 [_Toolbar("ЯЯЯЯ", _Top, _Show, 0, 0, 1)]
ID_СА_Р_0 [_Button("ЯЯЯЯ", "IDB_TBAR_SMILEY", "IDB_TBAR_SMILEY")]_-vbarun myProg
Если то же проделаете с файлом acad.mnu, то эту кнопку не потеряете никогда
Структура меню
http://cadhlp.kulichki.com/a-menu.htm
Алексею:
Не трогайте acad.mns и acad.mnu!!!!!!
Создайте свой файл mnu и загружайте его!!!!
> Алексей
и Вера
ТОлько не используйте WORD(!) для правки файлов MN*. Это ASCII-файлы, которым противопоказано посещение редакторов, добавляющих собственное форматирование.
Ну, создал файлы *.mns;*.mnu;*.mnc. Скопировал что посоветовали. И что дальше?
Загружаю Автокад и все без изменений. Как их подключить то?
А кто знает макрос для закрытия формы VBA нажатием кнопочки. Как открыть я научился, а вот закрыть. Если ввести close, то он весь автокад закрывает. Плиз. Помогите
VN
WORD позволяет отказаться от его собственного форматирования и сохранить первоначальную структуру файла.
Неподскажете, как закрыть в автокаде, запущенный файл vba типа alex.exe
Открывать я умею это: ^C^C start alex.exe
А вот с закрытием - не получается. Писал ^C^C close ....., дак сам автокад закрывает
А можно вообще перетащить меню проги созданной в VBA в Autocad ?
Al ! У меня такая же проблема. !!! Мне тоже надо перетащить меню VBA в автокад !!!! Че узнаешь говори, я тоже скажу если что. если что можешь прямо на 191890275
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Программирование → VBA → Загрузка меню из VBA
Форум работает на PunBB, при поддержке Informer Technologies, Inc