|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
загрузить типы линий
сан-техник на пенсии
Регистрация: 23.05.2005
Сообщений: 140
|
||
Просмотров: 3963
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,402
|
Проверь на наличие этого типа линии:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,402
|
Ну это в справке описано:
(vl-catch-all-apply 'function list) Проверяет на предмет ошибочности выполнения функции к списку аргументов. Например: (setq catchit (apply '/ '(50 0))) ; error: divide by zero (setq catchit (vl-catch-all-apply '/ '(50 0))) #<%catch-all-apply-error%> (vl-catch-all-error-p arg) Возвращает t при условии, если arg - ошибка. Т.е. если сделать (vl-catch-all-error-p (vl-catch-all-apply '/ '(50 0))) то вернется t, иначе nil. --- ИМХО - а зачем грузить все типы-то? Может, подгружать только необходимые на данный момент и на этом успокоиться? Такое-то, я думаю, попроще будет, да и мусора в файле меньше. --- Добавлено: Посмотри на http://dwg.ru/forum/viewtopic.php?t=...r=asc&start=15 (посты Apelsinov) и на его основе сделанное http://www.autocad.ru/cgi-bin/f1/board.cgi?t=22730iW
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |