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.

Si utiliza la API de ActiveX de AutoCAD en una aplicación compatible con VBA como, por ejemplo, Microsoft Word o Excel, o como parte de una aplicación de .NET administrado u ObjectARX, es posible que sea necesario actualizar las referencias existentes a las nuevas bibliotecas COM.

En la siguiente lista se muestran los archivos de biblioteca que utiliza la API de ActiveX en las versiones anteriores y los nuevos archivos de biblioteca que se utilizan en la versión más reciente:

Nota: <idioma> representa el idioma de la biblioteca de objetos a la que se hace referencia. Por ejemplo, <idioma> puede ser enu en las instalaciones en inglés y fra en las instalaciones en francés.

Además de actualizar las referencias de la biblioteca COM, es posible que los proyectos creados con productos basados en AutoCAD 2013 y versiones anteriores deban actualizarse para que admitan VBA de 64 bits en productos basados en AutoCAD 2014 y versiones posteriores.

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 (<drive>:\Program Files\Common Files\Autodesk Shared\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 protección contra el código malintencionado.