как получить свойство объекта array(Recatngular) в AutoLISPe?
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > как получить свойство объекта array(Recatngular) в AutoLISPe?

как получить свойство объекта array(Recatngular) в AutoLISPe?

Ответ
Поиск в этой теме
Непрочитано 24.11.2012, 20:41 #1
как получить свойство объекта array(Recatngular) в AutoLISPe?
alex-63
 
инженер
 
Брест
Регистрация: 15.09.2009
Сообщений: 55

array(rectangular) это объект INSERT и поддерживает метод
(vlax-invoke-method obj 'GetDynamicBlockProperties)) но почему-то
свойств Rows Columns e.t.c. там нет.
Может кто подскажет как их получить?
Просмотров: 1119
 
Непрочитано 28.11.2012, 14:44
#2
ытя


 
Регистрация: 23.09.2005
СПб
Сообщений: 428


Код:
[Выделить все]
  (setq array_prop (vlax-safearray->list(vlax-variant-value(vla-GetDynamicBlockProperties(vlax-ename->vla-object (car (entsel))))))
	x_dist(vlax-variant-value(vlax-get-property (car array_prop) 'value))
	y_dist(vlax-variant-value(vlax-get-property (cadr array_prop) 'value))	
	)
ытя вне форума  
 
Автор темы   Непрочитано 28.11.2012, 21:34
#3
alex-63

инженер
 
Регистрация: 15.09.2009
Брест
Сообщений: 55


Данный подход годиться для динамических блоков, но для объекта array/(Rectangular)(autocad 2012) увы не подходит. Похоже вся эта информация спрятана глубоко в словаре.
alex-63 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > как получить свойство объекта array(Recatngular) в AutoLISPe?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где написано, что Подрядчик обязан передавать исполнительную документацию ? drill_man Разное 164 15.01.2013 15:30
Получить ObjectID as Long в AutoCAD2010 x64 Александрдрдр Программирование 14 14.10.2011 23:33
ИРД на пирс и ввод в эксплуатацию объекта на акватории РПС Прочее. Отраслевые разделы 5 26.10.2010 02:44
Получение разрешения на строительство объекта капитального строительства maxummm Прочее. Архитектура и строительство 18 25.08.2010 20:31
Можно ли получить список реакторов объекта? kos Программирование 1 13.01.2005 13:28