При выполнении диалога разрешения загрузки лиспа появляется окно нового чертежа
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > При выполнении диалога разрешения загрузки лиспа появляется окно нового чертежа

При выполнении диалога разрешения загрузки лиспа появляется окно нового чертежа

Ответ
Поиск в этой теме
Непрочитано 18.04.2024, 11:07 #1
При выполнении диалога разрешения загрузки лиспа появляется окно нового чертежа
Pilot
 
Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,291

Последовательность действий:
1. В существующий лисп-файл добавляю новый лисп или модифицирую имеющийся. (Этот лисп-файл подгружается автоматически.)
2. Запускаю Автокад кликом в проводнике на существующий чертеж dwg.
3. Т.к. лисп-файл был изменен, то естественно появляется диалог на разрешение его загрузки. Разрешение даю.
4. И вот тут, кроме загрузки dwg на который я кликнул, в Акаде вторым окном появляется еще и пустой чертеж Drawing1.

Этот Drawing1 раньше не появлялся. Он стал выскакивать совсем недавно. Почему?.
Проблема не критичная, но хотелось бы разобраться.
Автокад (2022) не обновлялся.
Просмотров: 1099
 
Непрочитано 18.04.2024, 11:15
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Первое. Чтоб не появлялся диалог на разрешение загрузки, надо либо SECURELOAD в 0, либо добавить путь к лиспу в доверенные каталоги
Второе. Неизвестно, что там делает этот лисп. Может, он как раз и создает новый чертеж
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 18.04.2024, 15:17
#3
Pilot

Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,291


Алексей,
Первое. Насчет SECURELOAD спасибо, полезная инфа, обязательно воспользуюсь.
Второе. Ну мне-то известно что делает этот лисп коли я его сам писал: нового чертежа НЕ создаёт.
Pilot вне форума  
 
Непрочитано 18.04.2024, 15:27
#4
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Ну чудес-то не бывает. Код приведи, попробую виртуалку с кадом запустить.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 18.04.2024, 15:54
#5
Pilot

Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,291


Сам лисп не виноват.
У меня два десятка лисп-файлов, в каждом по нескольку сотен строк и по по нескольку десятков лисп-программ. Они по большей части взаимосвязаны. (А к ним еще меню, DCL-файлы, файлы данных, файлы конфигураций.) Их тебе все закинуть? Это около полутора Мб.
А окно с Drawing1 стало появляться только недавно, но только при модификации любого из этих лисп-файлов.
--------------------------
Зы.
Присвоил SECURELOAD 0.
Drawing1 больше не выскакивает.
Спасибо еще раз!

Последний раз редактировалось Pilot, 18.04.2024 в 15:59.
Pilot вне форума  
 
Непрочитано 18.04.2024, 15:56
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


И кто мешает напрмую из VLIDE выполнять загрузку - вопрос )))
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 18.04.2024, 16:33
#7
Pilot

Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,291


Я им не пользуюсь.
Уже много лет пишу в Multi-Edit, где лисповский синтаксис раскрасил на свой вкус.
Pilot вне форума  
 
Непрочитано 18.04.2024, 17:05
#8
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от Pilot Посмотреть сообщение
Я им не пользуюсь.
Уже много лет пишу в Multi-Edit,
Цитата:
Сообщение от Pilot Посмотреть сообщение
У меня два десятка лисп-файлов, в каждом по нескольку сотен строк и по по нескольку десятков лисп-программ. Они по большей части взаимосвязаны. (А к ним еще меню, DCL-файлы, файлы данных, файлы конфигураций.)
и все это без отладки в VLIDE?
Сергей812 вне форума  
 
Автор темы   Непрочитано 19.04.2024, 09:56
#9
Pilot

Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,291


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
и все это без отладки в VLIDE?
К сожалению да.
Порой отладочного механизма мне не хватает.
Если что-то идет не так то приходится выёживаться разными способами "на коленке" чтобы понять где ошибка.
Pilot вне форума  
 
Непрочитано 19.04.2024, 09:59
#10
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Offtop: Создать себе трудности, чтоб потом их мужественно преодолевать
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 19.04.2024, 10:12
#11
Pilot

Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,291


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Offtop: Создать себе трудности, чтоб потом их мужественно преодолевать
Offtop: Видишь ли, с редактором МЕ я познакомился более 30 лет назад. Тогда он был только под DOS.
Потом появилась виндовская версия с поддержкой кучи языков программирования. С тех пор в нем и пишу.
Потом когда Vlisp появился то пробовал конечно, но мне в нем некомфортно.
А насчет ошибок и необходимости отладки - не настолько это часто чтоб переживать.
Pilot вне форума  
 
Непрочитано 19.04.2024, 11:26
#12
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


ну пока замену пошаговой отладке вроде как не придумали - когда выявляются логические ошибки в коде. Насчет комфортности не спорю - что VLIDE, что редактор VBA остановились на уровне еще DOS-сред разработки. И не вижу другого решения, кроме как пошагово пройти по коду и убедиться, что проблема на стороне акада - а не какого-нибудь логического условия, срабатывающей по глобальной переменной, например.
Сергей812 вне форума  
 
Непрочитано 19.04.2024, 11:41
#13
===AAA===


 
Регистрация: 15.08.2005
г. Норильск
Сообщений: 616


То Pilot

Ты не один! :-)

Я тоже с 90-х в МЕ сижу.

Ещё бы 8-я версия последнюю в строке букву "я"
не съедала, так вообще бы хорошо было...
__________________
Счастливо, Алексей!
===AAA=== на форуме  
 
Непрочитано 19.04.2024, 11:47
#14
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


Сугубо ИМХО. Offtop: Если ж упарываться в лисп, то для акада стоит пользовать VLIDE (благо и там не совсем нулевые возможности настройки цветов и шрифтов; да и настройки плюс-минус можно вручную перетаскивать с машины на машину), для наника - VSCode + AutoLISP Extension.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 19.04.2024, 12:55
#15
Pilot

Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,291


Цитата:
Сообщение от ===AAA=== Посмотреть сообщение
Ещё бы 8-я версия последнюю в строке букву "я"
не съедала, так вообще бы хорошо было...
Я тоже в 8-й
И да, последнюю "я" съедает. Приходится не забывать точку ставить.
Pilot вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > При выполнении диалога разрешения загрузки лиспа появляется окно нового чертежа



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не появляется диалоговое окно при замене внешней ссылки (Хрэфа) SlavaLu AutoCAD 4 14.05.2023 10:56
Не появляется окно "Файл чертежа нуждается в восстановлении" VAV AutoCAD 2 20.05.2022 08:53
При открытии и закрытии редактора блоков смещается окно чертежа Pilot AutoCAD 6 15.07.2021 14:49
Команда _plot не открывает окно настройки из лиспа, что делать? Jonas LISP 17 10.08.2014 22:56
Как сделать чтобы при отправке чертежа на печать окно печати не закрывалось rtyu AutoCAD 15 03.09.2012 16:01