|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Регистрация: 15.08.2005
г. Норильск
Сообщений: 616
|
Цитата:
файлов тоже не грех сделать...
__________________
Счастливо, Алексей! |
|||
![]() |
|
||||
Регистрация: 19.11.2014
Сообщений: 2,606
|
То, что я использую переменную с таким именем (type) - может влиять на что-то?
----- добавлено через ~3 мин. ----- Цитата:
Код:
|
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Использование функции vl-catch-* (vl-catch-all-apply и т.д.).
Offtop: Вот видите, вы уже знаете - как обрабатывали бы ошибки в C# (аналогичные конструкции либо использование using, которая по сути упрощенная запись try... внутри себя). А лисп - вы даже не знаете, куда смотреть в справку, судя по вопросам. ----- добавлено через ~14 мин. ----- просто не используйте зарезервированные слова для имен переменных/функций - если можно обойтись без этого. В других языках на это сразу бы ругаться начал еще редактор среды разработки скорее всего, лисп "доверяет" программисту) |
|||
![]() |
|
||||
САПР Регистрация: 29.09.2011
СПб
Сообщений: 283
|
Поэтому можно только порадоваться за того, кто писал cs_numeration: зарезервированный символ использовал в качестве переменной и оставил в качестве глобальной.
Потому как, кроме здравого смысла и общих параметров среды ничего не может помешать написать вот так: Код:
__________________
На работе было скучно:shout: Последний раз редактировалось ciril, 23.01.2020 в 10:13. |
|||
![]() |
|
||||
Регистрация: 19.11.2014
Сообщений: 2,606
|
Цитата:
![]() |
|||
![]() |
|
||||
САПР Регистрация: 29.09.2011
СПб
Сообщений: 283
|
Цитата:
Если символ локальный, то в функции, в которой он локальный. А если глобальный - то во всем сеансе акада. Вы, чтобы на такие грабли не наступать, почитайте первые несколько глав Полещука.
__________________
На работе было скучно:shout: |
|||
![]() |
|
||||
Регистрация: 19.11.2014
Сообщений: 2,606
|
Цитата:
Код:
|
|||
![]() |
|
||||
САПР Регистрация: 29.09.2011
СПб
Сообщений: 283
|
Цитата:
Только прислушайтесь к совету Сергей812, не используйте без необходимости зарезервированные символы, они обычно синим, знаете ли, подсвечиваются ![]() И прочтение Полещук "AutoLISP и Visual Lisp в среде AutoCAD" 1.1-1.2 и 1.13 вам необходимо. ----- добавлено через ~25 мин. ----- Цитата:
Код:
__________________
На работе было скучно:shout: Последний раз редактировалось ciril, 23.01.2020 в 11:50. |
|||
![]() |
|
||||
САПР Регистрация: 29.09.2011
СПб
Сообщений: 283
|
Если бы у тебя type в каком-нибудь лиспе использовалось, а проверка сейчас была не (= type 'pickset), то искать ошибку можно было бы о-очень до-олго
![]()
__________________
На работе было скучно:shout: |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Требуется написать программу для автоматической расстановки блоков по полилинии. | Mozgolom | Поиск исполнителей | 0 | 30.12.2019 15:50 |
Как создать одно 3д тело из двух цветов (или материалов)? | Loksana | AutoCAD | 5 | 26.01.2018 14:30 |
народ помогите создать линию проектируемой телефонной канализации | ОлегD | AutoCAD | 13 | 23.08.2011 19:30 |
Подсчет и сортировка блоков на текущем слое. Помогите отредактировать. | Kortes | Программирование | 17 | 26.03.2010 18:46 |
Как создать сопряжение двух швеллеров по косому срезу | BM60 | AutoCAD | 3 | 24.04.2009 14:56 |