|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 13.04.2017
Сообщений: 134
|
Цитата:
C vla-put..., если можно законченный пример, чтобы можно было запустить и посмотреть. Не обязательно на TextJustify Спасибо. |
|||
|
||||
Регистрация: 16.04.2016
Сообщений: 72
|
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,850
|
BithSachs, масса слов написано, а ответа на вопрос "работает код или нет" так и не получено. Offtop: Не нравится - не используй. Лень анализировать - я снесу код, не проблема ни разу.
Я начинаю подозревать, что удаление приложений (кстати, каких - это что, военная тайна?) из автозагрузки ничего не дало: есть масса вариантов принудительной тихой загрузки дополнений. Тот факт, что у тебя не работает штатная функция лиспа, может означать что угодно - вплоть до того, что ACAD надо будет полностью переустанавливать. ----- добавлено через 43 сек. ----- Цитата:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 26.08.2017
Сообщений: 43
|
Все от Ли Мака
1 Реактор на Орто 2 Layer Director 3 Смена фона Сама по себе ssget работает, но в тех строках с функцией command она не работала, и я у хотел узнать почему. (Ну серьезно, почему у тебя не возникает никаких вопросов, почему эти 8 несчастных строчек не работают?) Твой код почему-то странно поворачивает объект (мгновенно), но до момента выбора второй точки все идет как я и хотел. Последний раз редактировалось BithSachs, 21.05.2018 в 21:22. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,850
|
Потому что я помню тему (за точность названия не поручусь) "Применить explode к набору". И потому, что команды в лиспе могут срабатывать совсем не так, как в обычном режиме.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Цитата:
Причём, как verb->noun, так и noun<-verb) Код:
Последний раз редактировалось koMon, 21.05.2018 в 22:08. |
||||
|
||||
я тоже хотел… но не то, чтобы left-right, а вообще перебор всего… не думаю, что подойдёт в качестве примера, но может пригодится!?-)
Offtop: да простит меня setvar Последний раз редактировалось koMon, 22.05.2018 в 09:42. |
||||
|
||||
Регистрация: 26.08.2017
Сообщений: 43
|
koMon, работает, действительно. Но я не понимаю, почему присваиваем ss набор, но потом его не используем, а просто пишем _P
И зачем пустые кавычки после этого самого _P? А в одной строчке это нельзя сделать? Код:
Последний раз редактировалось BithSachs, 23.05.2018 в 19:55. |
|||
|
||||
BithSachs,
мы его испотльзуем, но косвенно. команда будет работать только с последним/первым? примитивом из такого пиксета. в команду передаётся селекшн сет, команда ожидает дальнейшшего добавления объектоа, чтобы завершить выбор нужен "", эквивалент <Enter> можно. Код:
Последний раз редактировалось koMon, 23.05.2018 в 21:08. |
||||
|
||||
BithSachs,
по ходу я был не прав, я посмотрел и так тоже работает), всё короче и короче... Код:
|
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,850
|
А не проще ли фильтры ssget использовать?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,850
|
В каком месте ошибка?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 13.04.2017
Сообщений: 134
|
Цитата:
Уважаемый Кулик Алексей, я еще новичок в программирование. Пытаюсь запускать ваш код, выделяю текст и не работает(mtext, text и то и то попробовал). При отладке понимаю, что в ent передается nil. При помощи vl-catch-all-error-message выявил ошибку - bad argument type - lselsetp nil Значит у нас не проходит проверка по типу (type) из этого следует, что я выделяю не тот объект какой надо. Поясните пожалуйста. Если вам не сложно, я хотел бы задать вопросы насчет программы. UPD. Я понял. Мы сравниваем с 'vla-object значит мой текст не является vla объектом. Последний раз редактировалось gnuvse, 22.06.2018 в 22:46. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,850
|
Строка
Код:
- выбирать только объекты TEXT - исключить выбор на заблокированных слоях - выбирать только один примитив - выбирать примитив под курсором Проверь, что у тебя с состоянием слоев. Ну или образец файла в студию. Сейчас у меня нет возможности проверять код. Может быть, позже - если не забуду.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Вставка в таблицу поля, соотвествующего площади примитива | Profan | Готовые программы | 272 | 06.06.2021 23:12 |
Сейсмозащита и сейсмоизоляция существующих, построенных зд. | IANationalInformAgentstvo | Прочее. Архитектура и строительство | 216 | 20.01.2015 16:51 |
Мониторы LCD CRT | Разное | 94 | 17.06.2008 10:51 | |
ЮМОР 2006 =) | Perezz!! | Разное | 1122 | 04.01.2007 00:46 |