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

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

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

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

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

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


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


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

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


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

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


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

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


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


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


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


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Показалось, что так слишком кустарно...
завязываться лишний раз на командные методы, где никак не управляешь процессом очередности "доступа" к комстроке - уже кустарщина) Тем более если планируется нечто интерактивное - судя по желанию
Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Как программно получать, считывать данные, которые команды выдают в окно сообщений 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