| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
10.07.2008, 13:25 | #1 | |
Подскажите где я ошибаюсь
Украина
Регистрация: 07.02.2007
Сообщений: 222
|
||
Просмотров: 3253
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
А что с набором потом делать? И почему бы не использовать конструкцию типа
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 07.02.2007
Украина
Сообщений: 222
|
Цитата:
Вот и решил я сначала до вызова команды amviewout выбрать координаты, которые потом укажут ей то что я хочу оторвать. Вот на Select тренируюсь, пока не очень, потому и спрашиваю где я ошибаюсь. Если просто сначала прогой получить переменки x и y через getpoint, описывающие выделяющую рамку, а потом в процессе набора ручками amviewout указывать прям в командной строке сначала (list x) потом (list y) все работает как надо, а вот из проги не работает |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Вот чего нет, того нет. Имею в виду эту команду. А точки ты вычисляешь или запрашиваешь у пользователя?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 07.02.2007
Украина
Сообщений: 222
|
Цитата:
Код:
Цитата:
Но координаты она запрашивает аналогично команде select, посему и решил сначала на ней потренироваться. Но не получается Неужели нельзя так вот сделать селекцию обьектов? |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Примерно так, наверное, можно (не проверял):
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
А если вместо "_.select" поставить "_amviewout" ? Ну а потом через (getvar "cmdactive") проверять завершенность команды?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 07.02.2007
Украина
Сообщений: 222
|
Цитата:
Код:
Мне бы нужна какая-нить системная переменка, которая бы говорила закончен ли выбор объектов... |
|||
|
||||
попробуй так
Код:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 07.02.2007
Украина
Сообщений: 222
|
Неа. пока amviewout полностью по всем опциям не отработает цикл не завершится.
Я вот что подумал, а может реакторы помогут? Только вот на что ставить реактор? Ну или на VBA прописать какое нить событие на клик Энтера, и по нему уже пытаться продолжить команду? Еще неплохо бы найти исходник этой amviewout, может кто знает... Ну и если не сложно подскажите литературу по реакторам желательно на русском и подробнее. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Ну то, что пока команда не завершится, цикл будет запрашивать ввод пользователя - то так и задумано.
Насчет реакторов (хотя на вертикальных приложениях AutoCAD'a лично я с ними бы поосторожнее) - посмотри в http://dwg.ru/search.php?zone=1&mod=...E0%EA%F2%EE%F0 - литература там точно есть.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Где можно скачать русификатор для 3Д МАКС 9,0 | ASЪ | Прочее. Программное обеспечение | 7 | 30.05.2008 20:53 |
Подскажите на счет балкона. | Алёнка | Поиск литературы, чертежей, моделей и прочих материалов | 4 | 04.12.2007 17:58 |
Где окошко? помогите... | PVal | AutoCAD | 4 | 16.10.2007 14:01 |
Люди, подскажите программиста! | Студент2005 | Программирование | 17 | 16.03.2006 16:34 |
Подскажите, где найти lesson01.dwt - lesson10.dwt для r14 ? | Георгий | AutoCAD | 1 | 13.10.2003 20:13 |