| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Lisp Как правильно получить список стилей ячеек табличного стиля?

Lisp Как правильно получить список стилей ячеек табличного стиля?

Ответ
Поиск в этой теме
Непрочитано 17.08.2016, 13:37 #1
Lisp Как правильно получить список стилей ячеек табличного стиля?
Kirill_Ja
 
Мурманск
Регистрация: 28.07.2008
Сообщений: 208

По идее все должно быть просто. Получаем указатель на VLA объект стиля таблиц, у него есть метод GetCellStyles.
Только вот как он работает не очень понятно. В базе знаний Autodesk нет примера.
У меня получается вот так и это явно не то, что код должен делать.

Код:
[Выделить все]
 $ c2
#<VLA-OBJECT IAcadTableStyle 09f4ac04>
_$ (vla-GetCellStyles c2 1)
nil
_$ (vla-GetCellStyles c2 0)
nil
_$ (vla-GetCellStyles c2 2)
nil
_$ (vla-GetCellStyles c2 3)
nil
_$ 
Есть еще идеи как получить список стилей ячеек стиля таблиц?
__________________
Мне не нужно сделать за меня. Если я что-то ищу, то пути решения.
Просмотров: 1178
 
Непрочитано 17.08.2016, 14:00
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844


В документации этого метода для стиля таблиц нет (
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 17.08.2016, 14:40
#3
Kirill_Ja


 
Регистрация: 28.07.2008
Мурманск
Сообщений: 208
<phrase 1=


В knowledge.autodesk есть, но работает не так как написано.
Пока только такие конструкции

Код:
[Выделить все]
 _$ (setq CStyle "123" DefaultCellStyle "_DATA")
"_DATA"
_$ (if (type (VL-CATCH-ALL-APPLY '(lambda (x) (vla-SetCellStyle a 0 0 CStyle)) '(1))) (VL-CATCH-ALL-APPLY '(lambda (x) (vla-SetCellStyle a 0 0 DefaultCellStyle)) '(1)))
nil
_$ 
__________________
Мне не нужно сделать за меня. Если я что-то ищу, то пути решения.
Kirill_Ja вне форума  
 
Непрочитано 17.08.2016, 17:30
#4
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,992
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Получение имен стилей ячеек
How to use GetCellSty​les method
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Lisp Как правильно получить список стилей ячеек табличного стиля?

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен LISP: получить список групп в которые входит объект koval_a_r LISP 9 05.04.2013 14:49
LISP получить список установленных в системе (векторных) шрифтов или хотя бы узнать, установлен ли указанный Ax3 LISP 9 08.02.2011 14:11
Lisp. Вставка в список. back1981 LISP 12 27.12.2010 20:48
Программно получить список системных переменных (без вывода в текстовый файл) Ax3 Программирование 3 27.12.2010 16:29
Получить список блоков в чертеже DonVik Программирование 6 27.08.2008 15:08