A propos de la compatibilité VBA et ActiveX

La version la plus récente continue à prendre en charge l'environnement de développement VBA, mais vous devez télécharger et installer l'environnement d'exécution et de développement séparément.

Lors de la migration vers la version la plus récente, il se peut que les applications ou les projets VBA utilisant les API AutoCAD ActiveX ne fonctionnent pas tous. Bien qu'ActiveX soit conçu pour être pris en charge par plusieurs versions, selon la version du projet ou de l'application ciblée, certaines instructions de code peuvent être écrites de sorte à cibler une version spécifique d'AutoCAD ou de la bibliothèque.

Le tableau suivant répertorie les noms de fichier de la bibliothèque d'objets AutoCAD prise en charge par la version du produit basé sur AutoCAD.

Version Numéro de version Bibliothèque de type AutoCAD Bibliothèque de type AutoCAD/ObjectDBX
AutoCAD 2025 25.0 acax25<langue>.tlb axdb25<langue>.tlb
AutoCAD 2024 24.3 acax24<langue>.tlb axdb24<langue>.tlb
AutoCAD 2023 24.2 acax24<langue>.tlb axdb24<langue>.tlb
AutoCAD 2022 24.1 acax24<langue>.tlb axdb24<langue>.tlb
AutoCAD 2021 24.0 acax24<langue>.tlb axdb24<langue>.tlb
AutoCAD 2020 23.1 acax23<langue>.tlb axdb23<langue>.tlb
AutoCAD 2019 23.0 acax23<langue>.tlb axdb23<langue>.tlb
AutoCAD 2018 22.0 acax22<langue>.tlb axdb22<langue>.tlb
AutoCAD 2017 21.0 acax21<langue>.tlb axdb21<langue>.tlb
AutoCAD 2016 20.1 acax20<langue>.tlb axdb20<langue>.tlb
AutoCAD 2015 20.0 acax20<langue>.tlb axdb20<langue>.tlb
AutoCAD 2014 19.1 acax19<langue>.tlb axdb19<langue>.tlb
AutoCAD 2013 19.0 acax19<langue>.tlb axdb19<langue>.tlb
AutoCAD 2012 18.2 acax18<langue>.tlb axdb18<langue>.tlb
AutoCAD 2011 18.1 acax18<langue>.tlb axdb18<langue>.tlb
AutoCAD 2010 18.0 acax18<langue>.tlb axdb18<langue>.tlb
AutoCAD 2009 17.2 acax17<langue>.tlb axdb17<langue>.tlb
AutoCAD 2008 17.1 acax17<langue>.tlb axdb17<langue>.tlb
AutoCAD 2007 17.0 acax17<langue>.tlb axdb17<langue>.tlb
AutoCAD 2006 16.2 acax16<langue>.tlb axdb16<langue>.tlb
AutoCAD 2005 16.1 acax16<langue>.tlb axdb16<langue>.tlb
AutoCAD 2004 16.0 acax16<langue>.tlb axdb16<langue>.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
Remarque : <langue> représente la langue de la bibliothèque d'objets. Par exemple, <langue> peut être enu pour les installations en anglais et fra pour les installations en français.

Pour obtenir un historique général des modifications apportées à l'API ActiveX, consultez la rubrique relative à l'historique de l'API ActiveX (section de présentation) dans le Guide de programmation ActiveX (<lecteur>:\Program Files\Common Files\Autodesk Shared\<locale>\acad_aag.chm).

Remarque : A partir des produits basés sur AutoCAD 2014, les applications personnalisées doivent fonctionner en mode sécurisé lorsque la variable système SECURELOAD est définie sur 1 ou 2. En cas d'utilisation en mode sécurisé, le produit basé sur AutoCAD est limité au chargement et à l'exécution de fichiers contenant du code à partir des emplacements approuvés. Ces derniers sont spécifiés par la variable système TRUSTEDPATHS. Pour plus d'informations, reportez-vous à la rubrique A propos de la sécurité et de la protection contre les virus.

Autres références de bibliothèques AutoCAD ActiveX

Les éléments répertoriés ci-dessous indiquent les noms de fichiers des autres API AutoCAD ActiveX utilisées par les versions antérieures, ainsi que les fichiers de bibliothèque par lesquels ils ont été remplacés dans la version la plus récente :