Informazioni sulla compatibilità di VBA e ActiveX

L'ultima release continua a supportare l'ambiente di sviluppo VBA, ma è necessario scaricare e installare l'ambiente di runtime e quello di sviluppo separatamente.

Quando si effettua la migrazione all'ultima release, non tutte le applicazioni e i progetti VBA che utilizzano le API ActiveX di AutoCAD potrebbero funzionare. Mentre ActiveX è progettato per essere supportato in più release, a seconda della release di destinazione del progetto o dell'applicazione, alcune istruzioni del codice potrebbero essere scritte per una specifica release di AutoCAD o della libreria.

Nella tabella seguente sono elencati i nomi file della libreria di oggetti AutoCAD supportata dalla release del prodotto basato su AutoCAD.

Release Numero release Libreria dei tipi di AutoCAD Libreria dei tipi di AutoCAD/ObjectDBX
AutoCAD 2024 24.3 acax24<lingua>.tlb axdb24<lingua>.tlb
AutoCAD 2023 24.2 acax24<lingua>.tlb axdb24<lingua>.tlb
AutoCAD 2022 24.1 acax24<lingua>.tlb axdb24<lingua>.tlb
AutoCAD 2021 24.0 acax24<lingua>.tlb axdb24<lingua>.tlb
AutoCAD 2020 23.1 acax23<lingua>.tlb axdb23<lingua>.tlb
AutoCAD 2019 23.0 acax23<lingua>.tlb axdb23<lingua>.tlb
AutoCAD 2018 22.0 acax22<lingua>.tlb axdb22<lingua>.tlb
AutoCAD 2017 21.0 acax21<lingua>.tlb axdb21<lingua>.tlb
AutoCAD 2016 20.1 acax20<lingua>.tlb axdb20<lingua>.tlb
AutoCAD 2015 20.0 acax20<lingua>.tlb axdb20<lingua>.tlb
AutoCAD 2014 19.1 acax19<lingua>.tlb axdb19<lingua>.tlb
AutoCAD 2013 19.0 acax19<lingua>.tlb axdb19<lingua>.tlb
AutoCAD 2012 18.2 acax18<lingua>.tlb axdb18<lingua>.tlb
AutoCAD 2011 18.1 acax18<lingua>.tlb axdb18<lingua>.tlb
AutoCAD 2010 18.0 acax18<lingua>.tlb axdb18<lingua>.tlb
AutoCAD 2009 17.2 acax17<lingua>.tlb axdb17<lingua>.tlb
AutoCAD 2008 17.1 acax17<lingua>.tlb axdb17<lingua>.tlb
AutoCAD 2007 17.0 acax17<lingua>.tlb axdb17<lingua>.tlb
AutoCAD 2006 16.2 acax16<lingua>.tlb axdb16<lingua>.tlb
AutoCAD 2005 16.1 acax16<lingua>.tlb axdb16<lingua>.tlb
AutoCAD 2004 16.0 acax16<lingua>.tlb axdb16<lingua>.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: <lingua> rappresenta la lingua della libreria di oggetti. Ad esempio, <lingua> può corrispondere ad enu nelle installazioni in lingua inglese e a fra in quelle in lingua francese.

Per informazioni generali sulla cronologia delle modifiche apportate all'API ActiveX, vedere "Introduction > ActiveX API History" nel manuale ActiveX Developer's Guide (<unità>:\Programmi\Common Files\Autodesk Shared\<impostazioni locali>\acad_aag.chm).

Nota: A partire dai prodotti basati su AutoCAD 2014, le applicazioni personalizzate devono essere eseguite in modalità sicura. La variabile di sistema SECURELOAD deve essere impostata su 1 o su 2. Quando si lavora in modalità sicura, i file che il prodotto basato su AutoCAD può caricare ed eseguire sono limitati a quelli che contengono codice proveniente da percorsi attendibili. I percorsi attendibili sono specificati dalla variabile di sistema TRUSTEDPATHS. Per ulteriori informazioni, vedere Informazioni sulla sicurezza e protezione dai virus.

Altri riferimenti alle librerie ActiveX di AutoCAD

Di seguito sono elencati i nomi file delle altre API ActiveX di AutoCAD utilizzate da release precedenti e i file delle librerie di oggetti che sono stati sostituiti con l'ultima release: