Тема: Можно ли из ObjectARX вызывать функции на LISP?

Будьте любезны, ответьте на такой вопрос.
Можно ли из программ написанных на ObjectARX вызывать функции написанные на лиспе. Конкретнее меня интересует следующее, можно ли изготовить диал. окно на ObjectARX, а саму программу на лиспе.

Re: Можно ли из ObjectARX вызывать функции на LISP?

Псмотри ниже по форуму:
https://www.caduser.ru/forum/topic5638.html

Re: Можно ли из ObjectARX вызывать функции на LISP?

ARX  программа вряд ли  может напрямую вызывать функции интерпретатора Лиспа. Если же речь идет о запуске пользовательской команды, изготовленной на Лиспе, то это можно делать как из ARX приложения (для этого есть специальные функции), так и из любого внешнего приложения, способного послать главному окну Автокада соответствующее сообщение, содержащее необходимую команду.

Re: Можно ли из ObjectARX вызывать функции на LISP?

А пишет:

можно ли изготовить диал. окно на ObjectARX, а саму программу на лиспе.

Конечно. Одно из назначений ObjectARX в том, чтобы делать диалоги средствами MFC и вызывать их потом в виде функций из LISP. Самый лучший пример - библиотека DOSLib.
Хорошие диалоги-функции можно делать и с помощью COM. Это даже лучше, чтак как нет зависимости от конкретных версий AutoCAD, VC и ObjectARX

Re: Можно ли из ObjectARX вызывать функции на LISP?

> ShaggyDoc.
Спасибо. Буду копать.

Re: Можно ли из ObjectARX вызывать функции на LISP?

> ShaggyDoc
Одно из назначений ObjectARX в том, чтобы делать диалоги средствами MFC и вызывать их потом в виде функций из LISP.
Никогда бы не подумал.
У Lisp для этих целей вроде бы DCL есть (хотя он конечно победнее будет).

Re: Можно ли из ObjectARX вызывать функции на LISP?

> Michael
Победнее - это мягко сказано!