VBA 및 ActiveX 호환성 정보

최신 릴리즈에서 계속해서 VBA 개발 환경을 지원하지만 런타임 및 개발 환경을 별도로 다운로드하여 설치해야 합니다.

최신 릴리즈로 마이그레이션하는 경우 AutoCAD ActiveX API를 사용하는 일부 VBA 프로젝트 또는 응용프로그램이 작동하지 않을 수 있습니다. ActiveX는 프로젝트 또는 응용프로그램의 대상 릴리즈를 기반으로 여러 릴리즈에서 지원되도록 설계되었지만, 일부 코드 문을 특정 AutoCAD 또는 라이브러리 릴리즈에 쓸 수 있습니다.

다음 표에는 AutoCAD 기반 제품 릴리즈에서 지원하는 AutoCAD 객체 라이브러리의 파일 이름이 나와 있습니다.

릴리즈 릴리즈 번호 AutoCAD 유형 라이브러리 AutoCAD/ObjectDBX 유형 라이브러리
AutoCAD 2016 20.1 acax20<언어>.tlb axdb20<언어>.tlb
AutoCAD 2015 20.0 acax20<언어>.tlb axdb20<언어>.tlb
AutoCAD 2014 19.1 acax19<언어>.tlb axdb19<언어>.tlb
AutoCAD 2013 19.0 acax19<언어>.tlb axdb19<언어>.tlb
AutoCAD 2012 18.2 acax18<언어>.tlb axdb18<언어>.tlb
AutoCAD 2011 18.1 acax18<언어>.tlb axdb18<언어>.tlb
AutoCAD 2010 18.0 acax18<언어>.tlb axdb18<언어>.tlb
AutoCAD 2009 17.2 acax17<언어>.tlb axdb17<언어>.tlb
AutoCAD 2008 17.1 acax17<언어>.tlb axdb17<언어>.tlb
AutoCAD 2007 17.0 acax17<언어>.tlb axdb17<언어>.tlb
AutoCAD 2006 16.2 acax16<언어>.tlb axdb16<언어>.tlb
AutoCAD 2005 16.1 acax16<언어>.tlb axdb16<언어>.tlb
AutoCAD 2004 16.0 acax16<언어>.tlb axdb16<언어>.tlb
AutoCAD 2002 15.2 acax15.tlb axdb15.tlb
AutoCAD 2000i 15.1 acax15.tlb axdb15.tlb
AutoCAD 2000 15.0 acax15.tlb axdb15.tlb
주: <언어>는 객체 라이브러리의 언어를 나타냅니다. 예를 들면 <언어>는 영어 버전 설치에서는 enu이고 프랑스어 버전 설치에서는 fra입니다.

ActiveX API에 대한 변경 사항의 일반 내역은 ActiveX 개발자 안내서(<드라이브>:₩Program Files₩Common Files₩Autodesk Shared₩acad_aag.chm)의 “소개 > ActiveX API 내역“을 참고하십시오.

주: AutoCAD 2014 기반 제품부터 SECURELOAD 시스템 변수가 1 또는 2로 설정된 경우 사용자 응용프로그램이 보안 모드에서 작동해야 합니다. 보안 모드에서 작동하는 경우 AutoCAD 기반 제품은 신뢰할 수 있는 위치의 코드가 포함된 파일을 로드 및 실행하는 것으로 제한됩니다. 신뢰할 수 있는 위치는 TRUSTEDPATHS 시스템 변수에 의해 지정됩니다. 자세한 정보는 악성 코드로부터 보호 정보를 참고하십시오.

다른 AutoCAD ActiveX 라이브러리 참조

다음은 이전 릴리즈에서 사용된 다른 AutoCAD ActiveX API의 파일 이름과 최신 릴리즈로 대체된 객체 라이브러리 파일이 나와 있습니다.