Тема: Передача списка в ObjectARX из AutoLISP
Здравствуйте, господа.
Так случилось, что основной код написан на AutoLISP. А надо написать функцию, работающую с двоичным файлом. В ObjectARX писать некому, приходится разбираться самому (спасибо Н.Н.Полещуку и А.Н.Ривилису за их труды). Подскажите, как правильно передать список (объявить его в my_OARX_func) и какие функции использовать, чтобы вынуть значения pt1, pt2, a, b. А может AutoLISP (ActiveX) позволяет работать с двоичными файлами?
(setq data_lst (my_LISP_func)) ; вернет что-то типа ((2.38105e+006 380693.0 0.0) ;- pt1 (2.37823e+006 382000.0 0.0) ;- pt2 22815.79 ;- a 11306.97) ;- b (my_OARX_func data_lst)