| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Цитата:
Код:
|
||||
|
||||
Регистрация: 26.07.2009
Сообщений: 31
|
Цитата:
Спасибо за код, завтра на работе попробую! |
|||
|
||||
Регистрация: 26.07.2009
Сообщений: 31
|
Сначала нужно окошко создать.
Это файл PrintW.dcl : Код:
Далее лисп: Код:
Последний раз редактировалось Колька, 12.11.2009 в 15:11. Причина: исправлен для др языков |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,843
|
А чего там проверять? Я уже говорил, что в официальных локализация этот код работать не будет. И причину указывал, насколько я помню...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 01.10.2008
Сообщений: 136
|
может я чего не так делаю?
сначала запихал файл PrintW.pcl в C:\Program Files\AutoCAD 2007\Support и прописал в автокаде (путь доступа к вспомогательным файлам) путь к папке с этим файлом. Подгрузил в автокаде лисп NPr.lsp Для пробы взял динамический блок - лист формата А3 (горизонтальный). Вставил твой блок с точками "Print_block" и поставил точки по углам этого листа А3. Ввел в ком. строке NPr и ничего не произошло |
|||
|
||||
Регистрация: 01.10.2008
Сообщений: 136
|
код тупо скопировал из поста 65...
Сейчас скопировал код из файла на своем компе //Диалоговое окно PrintW : dialog {label = "Окно выбора" ; :list_box{label = "Список"; key="lb_Subjects"; multiple_select = false; fixed_width_font=true; width=32; height=20; }//конец list_box :row{ fixed_width=true; alignment = right; ok_cancel; } //конец row } //конецPrintW Может я путь не там прописал? Где в автокаде его надо прописывать? |
|||
|
||||
Регистрация: 01.10.2008
Сообщений: 136
|
Расширение исправил. Путь к файлу проверил.
Запускаю прогу, пишет: Команда: npr Неизвестная команда "UCS". Для вызова справки нажмите F1. Неизвестная команда "WORLD". Для вызова справки нажмите F1. Выберите объекты: найдено: 1 Выберите объекты: Неизвестная команда "PLOT". Для вызова справки нажмите F1. Неизвестная команда "Y". Для вызова справки нажмите F1. Неизвестная команда "NPR". Для вызова справки нажмите F1. Неизвестная команда "XEROX WORKCENTRE PRO 133 PCL 6". Для вызова справки нажмите F1. Неизвестная команда "A3". Для вызова справки нажмите F1. Неизвестная команда "MILLIMETERS". Для вызова справки нажмите F1. Неизвестная команда "LANDSCAPE". Для вызова справки нажмите F1. Неизвестная команда "NO". Для вызова справки нажмите F1. Неизвестная команда "WINDOW". Для вызова справки нажмите F1. Неизвестная команда "FIT". Для вызова справки нажмите F1. Неизвестная команда "CENTER". Для вызова справки нажмите F1. Неизвестная команда "YES". Для вызова справки нажмите F1. Неизвестная команда "MONOCHROME.CTB". Для вызова справки нажмите F1. Неизвестная команда "YES". Для вызова справки нажмите F1. Неизвестная команда "AS DISPLAYED". Для вызова справки нажмите F1. Неизвестная команда "N". Для вызова справки нажмите F1. Неизвестная команда "N". Для вызова справки нажмите F1. Неизвестная команда "Y". Для вызова справки нажмите F1. |
|||
|
||||
Шаражпроектхалтурмонтаж Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,991
|
Цитата:
|
|||
|
||||
Регистрация: 01.10.2008
Сообщений: 136
|
жду
А если у меня один лист А3 горизонтальный и я его обрамил этими точками. Выделять нужно все объекты, которые попадают в рамку листа? И сразу второй вопрос: На каждый лист нужно каждый раз точки ставить, или можно все листы одним блоком точки обрамить? |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Опять про печать из модели нескольких листов | gizmo_zx | Программирование | 2 | 28.09.2010 12:33 |
Автоматическая печать из пространства модели | Дмитрий_В | AutoCAD | 9 | 19.04.2006 16:52 |
Печать из модели | Eugenius | AutoCAD | 11 | 03.11.2004 18:26 |
Печать 3-х мерной модели | Лариса | AutoCAD | 5 | 09.06.2004 19:57 |