2015-01-19 2 views
0

최근에 autocad 2010에서 autocad 2014로 전환했으며 몇 가지 성가신 문제가 있습니다. 우리가 여는 모든 그림이 이제는 별도의 응용 프로그램으로 열리고 있습니다. 따라서 응용 프로그램마다 여러 도면 대신 하나의 창에서 각각 하나씩 열려 있습니다.autocad 2014가 열려 있는지 확인

datamanager에서 도면을 열 때 autocad 2010 응용 프로그램이 다음 코드 행을 통해 실행되는지 확인합니다.

(setq ddeconv (ddeinitiate "AutoCAD.r18.DDE" "System")) 

이 코드는 autocad 2014와 동일합니다. 또는 간단히 말하면, AutoCAD 2014가 이미 실행되고 있는지 어떻게 확인합니까?

나는 LISP의 완전한 초보자이므로, 더 많은 코드 나 정보가 필요하다면, 의견을 남기십시오!

+0

다소 혼란 스럽습니다. 응용 프로그램이 Lisp 또는 AutoLisp입니까? AutoLisp에있는 경우 응용 프로그램이 실행 중일 때 AutoCAD가 실행 중임을 이미 알고 있습니다. Lisp이라면 AutoCAD 프로세스가 실행 중인지 확인할 수 있습니다. – Miiir

답변

0

몇 가지 시도를 한 후 직접 답변을 찾았습니다. 출시 버전을 18에서 19로 변경하면 간단 해 보입니다.

(setq ddeconv (ddeinitiate "AutoCAD.r18.DDE" "System")) 
관련 문제