Acerca de la compatibilidad de VBA y ActiveX

La versión más reciente continúa admitiendo el entorno de desarrollo de VBA, pero debe descargar e instalar el entorno de desarrollo y el tiempo de ejecución por separado.

Al migrar a la versión más reciente, es posible que no funcionen todos los proyectos o las aplicaciones de VBA que utilicen la API de ActiveX de AutoCAD. Aunque ActiveX está diseñado para ser compatible con varias versiones, en función de la versión de destino del proyecto o de la aplicación, es posible que se escriban algunas instrucciones de código en una versión de AutoCAD o de biblioteca específicas.

En la tabla siguiente se muestra el nombre del archivo de la biblioteca de objetos de AutoCAD compatible con la versión del producto basado en AutoCAD.

Versión Número de versión Biblioteca de tipos de AutoCAD Biblioteca de tipos de AutoCAD/ObjectDBX
AutoCAD 2020 23.1 acax23<idioma>.tlb axdb23<idioma>.tlb
AutoCAD 2019 23.0 acax23<idioma>.tlb axdb23<idioma>.tlb
AutoCAD 2018 22.0 acax22<idioma>.tlb axdb22<idioma>.tlb
AutoCAD 2017 21.0 acax21<idioma>.tlb axdb21<idioma>.tlb
AutoCAD 2016 20.1 acax20<idioma>.tlb axdb20<idioma>.tlb
AutoCAD 2015 20.0 acax20<idioma>.tlb axdb20<idioma>.tlb
AutoCAD 2014 19.1 acax19<idioma>.tlb axdb19<idioma>.tlb
AutoCAD 2013 19.0 acax19<idioma>.tlb axdb19<idioma>.tlb
AutoCAD 2012 18.2 acax18<idioma>.tlb axdb18<idioma>.tlb
AutoCAD 2011 18.1 acax18<idioma>.tlb axdb18<idioma>.tlb
AutoCAD 2010 18.0 acax18<idioma>.tlb axdb18<idioma>.tlb
AutoCAD 2009 17.2 acax17<idioma>.tlb axdb17<idioma>.tlb
AutoCAD 2008 17.1 acax17<idioma>.tlb axdb17<idioma>.tlb
AutoCAD 2007 17.0 acax17<idioma>.tlb axdb17<idioma>.tlb
AutoCAD 2006 16.2 acax16<idioma>.tlb axdb16<idioma>.tlb
AutoCAD 2005 16.1 acax16<idioma>.tlb axdb16<idioma>.tlb
AutoCAD 2004 16.0 acax16<idioma>.tlb axdb16<idioma>.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
Nota: <idioma> representa el idioma de la biblioteca de objetos. Por ejemplo, <idioma> puede ser enu en las instalaciones en inglés y fra en las instalaciones en francés.

Para obtener un historial general de los cambios realizados en la API de ActiveX, consulte "Introduction > ActiveX API History" (Introducción > Historial de la API de ActiveX) en ActiveX Developer’s Guide (<unidad>:\Archivos de programa\Common Files\Autodesk Shared\<configuración regional>\acad_aag.chm).

Nota: A partir de los productos basados en AutoCAD 2014, las aplicaciones personalizadas deben funcionar en modo seguro cuando la variable de sistema SECURELOAD se establece en 1 o 2. Al funcionar en modo seguro, el producto basado en AutoCAD queda restringido a la carga y ejecución de archivos que contengan código de ubicaciones de confianza; las ubicaciones de confianza se especifican mediante la variable de sistema TRUSTEDPATHS. Para obtener más información, consulte Acerca de la seguridad y la protección contra virus.

Otras referencias de biblioteca de ActiveX de AutoCAD

En la siguiente lista se muestran los nombres de archivo de las otras API de AutoCAD de ActiveX utilizadas por versiones anteriores y los archivos de biblioteca de objetos que se han reemplazado por la versión más reciente: