|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
![]() |
Поиск в этой теме |
![]() |
#1 | |
Помогите никак немогу найти какие значения требуются для работы функций типа VLA- в частности VLA-SetFormula???
Регистрация: 23.04.2013
Сообщений: 3
|
||
Просмотров: 3961
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Из справки:
Цитата:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
После подгрузки (vl-load-com) метод становится доступным.
Вопрос в версии AutoCAD. Если до 2009 включительно, либо 2014 - там такая справка встроена (ввел ключевое слово, нажимаешь Ctrl + F1 - получаешь справку). Если нет - то ее придется искать (сейчас у меня нет возможности найти и показать ссылку)
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
Хоть и прошло уже достаточно времени, однако вопрос остался. Во многих источниках приводится описание этого метода, но НИГДЕ нет примеров.на AutoLisp.
Цитата:
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Если tbl - указатель на таблицу, то
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
Похоже, что этот 0 и есть nContent. Я как раз и не знал, что на это место написать.
В 2013 тоже сработало. И вот так сработало (без скобок): Код:
----- добавлено через ~11 мин. ----- По аналогии: GetFormula Method (ActiveX) RetVal = object.GetFormula(nRow, nCol, nContent) Пример: Код:
Последний раз редактировалось Profan, 25.06.2015 в 07:49. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
Так я сначала загнал в таблицу формулу, потом через vla-getformula получил результат, и проверил через vla-setformula
ПО поводу "0": понятно, что это nContent. Скорее всего, это какая-то константа типа aclnwtbyblock. Но вычислить ее наименование я не смог.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой язык перспективен для инженера-конструктора с условием | The_Mercy_Seat | Программирование | 705 | 17.03.2021 14:19 |
Разрешение на разработку ППРк | allexandk | Технология и организация строительства | 4 | 20.03.2012 17:50 |