|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
15.07.2008, 14:59 | #1 | |
редактирование атрибута в блоке
Регистрация: 10.04.2008
Сообщений: 43
|
||
Просмотров: 3264
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Вообще-то по приведенной ссылке явно не то
Жалко, времни нет совсем собирать кубики - в DwgRuLispLib все необходимое есть...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 10.04.2008
Сообщений: 43
|
сори, ссылка настоящая такая
http://dwg.ru/f/showthread.php?t=142...E1%EB%EE%EA%E0 а функция в ней (defun get-all-atts (obj) (if (and obj (eq :vlax-true (vla-get-HasAttributes obj)) (vlax-property-available-p obj 'Hasattributes) ) (vl-catch-all-apply (function (lambda () (mapcar (function (lambda (x) (cons (vla-get-TagString x) (vla-get-TextString x) ) ) ) (append (vlax-invoke obj 'Getattributes) (vlax-invoke obj 'Getconstantattributes) ) ) ) ) ) ) ) |
|||
|
||||
Регистрация: 10.04.2008
Сообщений: 43
|
Спасибо fixo за программу. Все работает.
Не мог бы ты прокоментировать ее между строками включительно (progn (setq i (- 1)) и (entupd ent))))))) И можно ли как-то сделать так, чтобы юзер не щелкал дополнительно ввод (или прав кнопку мышки) после указания блока ??? (хотелось бы один раз указать на блок и все, без лишнего ввода) |
|||
|
||||
Lisp/VBA/VB.NET Hobbyist Регистрация: 24.03.2005
Славен Град Петров
Сообщений: 367
|
Во-первых функция ssget после выбора примитивов
требует ввода Enter как подтверждение окончания этого выбора, поэтому ты можешь выбирать любое количество блоков сразу, а не по-одному небольшой комментарий: Код:
|
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема при использовании в динамическом блоке атрибута | Даниил | Динамические блоки | 13 | 31.05.2013 09:16 |
Многострчный текст атрибута | gizmo_zx | AutoCAD | 4 | 05.06.2008 14:41 |
Динамический блок и значение атрибута | _Andre_ | Динамические блоки | 15 | 08.12.2006 23:55 |
Почему нельзя двигать текст атрибута в блоке? | TheMaster | AutoCAD | 16 | 13.03.2006 09:49 |
Редактирование атрибутов/внешней ссылки. | Alan | AutoCAD | 2 | 09.03.2006 17:09 |