Сообщество программистов Autodesk в СНГ
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Звонок в техподдержку Autodesk Forge
Начало
Сайт
Правила
Помощь
Поиск
Непрочитанные
Календарь
Вход
Регистрация
Сообщество программистов Autodesk в СНГ
»
ADN Club
»
AutoLisp / VisualLISP и DCL
»
Компилирование с отдельным именным пространством
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Компилирование с отдельным именным пространством (Прочитано 7842 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Алексей Кулик
Administrator
Сообщений: 1116
Карма: 173
Компилирование с отдельным именным пространством
«
:
13-08-2017, 16:12:50 »
При компилировании lsp в fas / vlx доступна опция "отдельное именное пространство". Объясните серому, что сие значит и какие плюсы/минусы оно за собой тянет?
Записан
Все, что сказано - личное мнение.
Правила форума
существуют не просто так!
Приводя в сообщении код, не забывайте про его
форматирование
!
Отмечено как Решение
Алексей Кулик
14-08-2017, 10:51:42
Александр Ривилис
Administrator
Сообщений: 13886
Карма: 1788
Рыцарь ObjectARX
Skype:
Re: Компилирование с отдельным именным пространством
«
Ответ #1 :
13-08-2017, 20:02:35 »
Большая часть описана здесь:
http://help.autodesk.com/cloudhelp/2016/ENU/AutoCAD-AutoLISP/files/GUID-4E949651-A881-4E0F-9DBA-A4645FE473B3.htm
В двух словах если ты компилируешь в отдельное именное пространство, то для того чтобы воспользоваться функциями тебе нужно их имена экспортировать в пространство документа при помощи функции (vl-doc-export). В противном случае функция не видна и вызвать её нельзя. С одной стороны удобно скрывать функции, с другой стороны нужно не забывать их экспортировать. Можно экспортировать не все, а только те, которые будут непосредственно вызываться из AutoCAD. Насколько это полезно мне сказать сложно, так на VisualLisp я почти не пишу и предпочитаю не использовать отдельные именные пространства.
Записан
Не забывайте про правильное
Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился
правильный ответ
, то не забудьте про кнопку
Решение
Алексей Кулик
Administrator
Сообщений: 1116
Карма: 173
Re: Компилирование с отдельным именным пространством
«
Ответ #2 :
14-08-2017, 10:52:15 »
Более-менее ясно, спасибо
Записан
Все, что сказано - личное мнение.
Правила форума
существуют не просто так!
Приводя в сообщении код, не забывайте про его
форматирование
!
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Сообщество программистов Autodesk в СНГ
»
ADN Club
»
AutoLisp / VisualLISP и DCL
»
Компилирование с отдельным именным пространством