|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
16.07.2017, 23:50 | #1 | |
Создание своего меню в Autocad 2012 из VBA
Петрозаводск
Регистрация: 16.04.2009
Сообщений: 323
|
||
Просмотров: 4067
|
|
||||
Регистрация: 10.08.2013
Сообщений: 11,049
|
меня VBA своими рандомными глюками в 2012 64-битном акаде вынудил уйти в Interop (то же VBA, но в VB.Net). Для 64 битных версий нет соответствующего VBA 2012, есть лишь кривые обертки 32-разрядного.
----- добавлено через ~2 мин. ----- если объявили переменную класса - это не значит, что там уже есть какое то рабочее значение. Отладчик не используете в принципе? |
|||
|
||||
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323
|
Цитата:
Dim Ver As AcadApplication Set Ver = ThisDrawing.Application MsgBox Ver.Caption 'Ver.Version работает. Version выдает странные коды версии, а вот Caption выдала заголовок окна среды "Autocad 2012" в общем то что надо. Прошу прощения за лишнее беспокойство. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,049
|
Можно еще из системной переменной ACADVER -> Значения. Оно же - свойство AcadApplication.Version. А к заголовкам лучше не привязываться, имхо:
Цитата:
|
|||
|
||||
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323
|
А вот проблемы с созданием меню сохраняются. При этом в 2008 работает.
Код:
----- добавлено через ~5 мин. ----- О, спасибо, по ссылке увидел классификацию версий... Думаю пригодиться. Думаю, что текст в caption никто не поменяет в моих условиях. |
|||
|
||||
Регистрация: 16.04.2009
Петрозаводск
Сообщений: 323
|
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание двухветвевой ж/б колонны в Autocad Architecture 2012? | СергейКА | Вертикальные решения на базе AutoCAD | 6 | 16.05.2013 21:30 |
Как совместить AutoCAD MEP 2012 и Civil 3D 2012? | Sh_C | Вертикальные решения на базе AutoCAD | 10 | 09.05.2013 08:27 |
AutoCAD 2012 cохраняет файлы файлы в формате AutoCAD 2010 | Zhenulka | AutoCAD | 10 | 16.04.2013 12:10 |
Пропала рабочая область Archittecture в Autocad Architecture 2012 | Vadim_trm | Вертикальные решения на базе AutoCAD | 6 | 25.12.2011 22:58 |
Одна из целей: Создание экспертных систем на базе AutoCAD. | Сергей Юрьевич | Программирование | 9 | 01.01.2005 15:17 |