2013-07-20 7 views

답변

1

vba의 사용을 중단해야합니다. 2010 년 이후 더 이상 지원되지 않습니다.

dvb를로드하고 lisp로 실행할 수 있습니다. vbaload 명령을 사용하십시오. VBA를 응용 프로그램이 이미로드, 당신은 Vbaload을 실행하면

(Vbaload "path") 
(Command "yourCommandName") 

, 당신은 오류가 발생합니다.

당신은 APPLOAD 명령을 사용하여 시작 제품군에서 LISP 파일을 추가해야합니다

또는

당신이 할 필요가있을 것이다 것은 C# 또는 vb.net에서 DVB를 다시 작성하고 실행을 AUTOCAD 한 것입니다 닷넷 방법은 내가 그것을있어 혀짤배기

(Command "netload" "PathToThe.dll") 
(Command "theCommandYouSpecify") 
1

확인이 전달하여 열 때. 두 단계가 있습니다. 1. .dwg 파일이있는 폴더에 "acaddoc.lsp"라는 이름으로 Autolisp (.lsp) 파일을 만듭니다.

2.) 다음 명령을 작성하십시오. (defun는의 S :: STARTUP() (명령 "_-vbarun", "D :!. \ 테스트 파일 \의 acad.dvb Module1.AcadStartup") 는)

+0

난 당신이 더 잘 접근 할 수 있었다 생각합니다. 도면을 다른 폴더로 이동하면 어떻게됩니까? 로드하려는 것을 중앙 집중화하여 편집해야하거나 다른 사람이 편집해야하는 경우 appload에서로드 및 파일 위치를보고 볼 수 있도록해야합니다. –