|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
Поиск в этой теме |
21.06.2017, 20:03 | #1 | |
VBA. Как в AutoCad создать всплывающее диалоговое окно, которое будет запрашивать свойства динамического блока перед его вставкой
Регистрация: 21.06.2017
Сообщений: 10
|
||
Просмотров: 4843
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835
|
Jeneva, для начала (и заголовка топика) - на каком языке собираешься программировать? Подобное окно можно создать на любом языке, который поддерживает AutoCAD.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 21.06.2017
Сообщений: 10
|
В VBA. Ниже показан код. Вопрос в том, что бы постоянно не менять значение в VBA, а при запуске макроса всплывало диалоговое окно, где можно ввести данные значения. Я так понимаю, необходимо разработать окно в UserForm и связать его с свойствами блока (Я не силён в программировании, хочу это сделать для удобства работы в AutoCad)
Код:
Последний раз редактировалось Кулик Алексей aka kpblc, 21.06.2017 в 23:21. |
|||
|
||||
Регистрация: 05.11.2015
Сообщений: 585
|
А в чем смысл-то такой автоматизации? ДинБлок уже существует. Кнопка для вставки такого блока стандартная существует в том числе и с запросом точки вставки и проч. Если мы говорим именно о дин блоке, то по определению в нем должны быть предусмотрены возможности изменения всех его необходимых параметров (свойств) опять же без программирования. Зачем вокруг этого еще городить огород из VBA? Какая разница где Вы поменяете эти две цифры, в самодеятельной форме или в стандартных свойствах? Или Вы описали задачу не полностью...
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как получить все состояние видимостей динамического блока? | prajdziswet | LISP | 6 | 18.11.2021 21:30 |
Autocad Architecture 2011: Как в атрибуте блока тега двери создать вычисляемое значение DOOROBJECTS:NUMBERSUFFIX+DOOROBJECTS:NUMBER (Д01)? | сям | Вертикальные решения на базе AutoCAD | 6 | 13.03.2014 09:57 |
как удалить свойства, созданные Autocad Map? | АлексЮстасу | Программирование | 8 | 08.02.2011 02:41 |
AutoCAD 2009/2010 в ряде вопросов серьёзно курят перед AutoCAD 2007/2008 | hwd | Баги и пожелания в Autodesk | 30 | 10.11.2010 12:56 |
Редактирование вхождения динамического блока из командной строки. | Alexey_BH | Динамические блоки | 2 | 26.09.2010 13:13 |