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

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

LISP. Получить данные, выдаваемые в окно сообщений AutoCAD

Ответ
Поиск в этой теме
Непрочитано 29.01.2022, 17:58 #1
LISP. Получить данные, выдаваемые в окно сообщений AutoCAD
АлексЮстасу
 
топограф, технолог
 
Москва
Регистрация: 24.05.2009
Сообщений: 3,075

Как программно получать, считывать данные, которые команды выдают в окно сообщений AutoCAD.
Например, данные выводятся в окно сообщений командой Map 3D - MAPDIST:
Цитата:
(command "_.mapdist" "_none" pt_start "_none" pt_end)
Но какая именно команда - не суть.
Пример с этой командой потому, что воспроизвести самим ее работу сложно.

Как "перехватить" данные, выдаваемые командами в окно сообщений?
__________________
количество моих сообщений не говорит о знании Автокада
Просмотров: 3567
 
Непрочитано 29.01.2022, 18:40
#2
trir


 
Регистрация: 18.12.2010
Сообщений: 5,114


Цитата:
воспроизвести самим ее работу сложно
нет
trir вне форума  
 
Непрочитано 29.01.2022, 18:48
1 | #3
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,193


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Как "перехватить" данные, выдаваемые командами в окно сообщений?
Как вариант, через ж... LOG-файл: https://dotsoft.com/blog/?p=350
Может, есть варианты и получше, но мне неведомы. "Некомандный" вызов соответствующих методов, видимо, не подходит?
kp+ вне форума  
 
Автор темы   Непрочитано 29.01.2022, 19:22
#4
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,075


Цитата:
Сообщение от kp+ Посмотреть сообщение
Может, есть варианты и получше, но мне неведомы. "Некомандный" вызов соответствующих методов, видимо, не подходит?
Да, мне сказали, что придется через гланды, из log-файла. Показалось, что так слишком кустарно...

Цитата:
Сообщение от trir Посмотреть сообщение
нет
пусто
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 29.01.2022, 21:05
#5
trir


 
Регистрация: 18.12.2010
Сообщений: 5,114


Цитата:
пусто
что пусто? Это можно реализовать даже через api Map 3d
trir вне форума  
 
Непрочитано 29.01.2022, 21:07
| 1 #6
Сергей812


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


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Показалось, что так слишком кустарно...
завязываться лишний раз на командные методы, где никак не управляешь процессом очередности "доступа" к комстроке - уже кустарщина) Тем более если планируется нечто интерактивное - судя по желанию
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Как программно получать, считывать данные, которые команды выдают в окно сообщений AutoCAD.
Сергей812 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > LISP. Получить данные, выдаваемые в окно сообщений AutoCAD



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает lisp на autocad 2014. Lisp предназначен для изменения порядкового номера листа vladykinalex LISP 28 14.07.2023 19:27
Получить данные из подключенных между собой элементов AutoCAD MEP 2019 Rus Silvers Вертикальные решения на базе AutoCAD 5 22.07.2019 19:55
Autocad 2015 LT - не выходит окно EDIT TEXT istra AutoCAD 5 18.05.2018 00:12
Выгрузить данные зи таблицы Autocad в Excel gizmo_zx AutoCAD 4 14.07.2011 11:40
Не загружается окно активации AutoCAD 2010 oxida AutoCAD 7 13.07.2011 08:17