|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
ssn, Я имею ввиду что ObjectID у лиспа и VBA одинаков. Это позволяет через SendCommand запустить лисп выражение из VBA
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Все же вопрос: а как получен указатель на вхождение блока? Вот вариант кода на VBA (за корявость прошу ногами не бить):
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 07.02.2007
Украина
Сообщений: 222
|
Цитата:
http://dwg.ru/f/showthread.php?p=280637&#post280637 Ща я окультурю свою разработку, подправлю мелкие ошибочки, и потом уж продолжу рулить эту тему ) |
|||
|
||||
Регистрация: 07.02.2007
Украина
Сообщений: 222
|
Итак я возвращаюсь с тем дурным вопросом.
ssn предлагал мне сравнивать ID "родителя" блока с ID Лайоута VVA сказал что ID у них одинаковые, этого поста я чет недопонял Вот попробовал на вкус: Код:
Мож я чего-то недогоняю? Есть ли аналог (entget) в VBA? |
|||
|
||||
Регистрация: 07.02.2007
Украина
Сообщений: 222
|
о-о-о усе узрел Мазай зайца )))
Код:
Лайоуты получил, ща буду мыслить о том как получить координаты этих блоков и показывать их на весь экран при выборе в ЛистБоксе нужного ) Если что отпишу, только наверное уж не сюда а в другую тему. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Кхе... А если в одном листе один и тот же блок вставлен несколько раз? Чего делать будем?
Ну переход на лист сделать-то не проблема, а для вида "во весь экран" можно попробовать GetBoundnigBox для получения координат описывающего прямоугольника. А потом уже и Zoom подкатит
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 07.02.2007
Украина
Сообщений: 222
|
Цитата:
Главное для меня получить его атрибут - обозначение чертежа, оно то уникально, вот от него все и отталкиваюсь. Цитата:
|
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Цитата:
Цитата:
Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Болеем за наших на Олимпиаде | T-Yoke | Разное | 472 | 28.04.2009 17:40 |
Помогите доделать программу добавления объектов в блок | МишаVBA | Программирование | 1 | 20.05.2006 01:04 |