Sobre a compatibilidade com ActiveX e VBA

A versão mais recente continua a suportar o ambiente de desenvolvimento VBA, mas será necessário efetuar o download e instalar o executável e o ambiente de desenvolvimento de forma independente.

Ao migrar para a versão mais recente, nem todos os projetos VBA ou aplicativos que utilizam a API do ActiveX do AutoCAD podem funcionar. Embora o ActiveX seja projetado para ser compatível em várias versões, com base na versão de destino do projeto ou do aplicativo, algumas declarações de códigos podem ser gravadas para atingir um AutoCAD específico ou uma versão da biblioteca.

A tabela a seguir lista o nome do arquivo da biblioteca de objetos de AutoCAD que é compatível com a versão do produto baseado no AutoCAD.

Versão Número da versão Biblioteca de fontes do AutoCAD Biblioteca de fontes AutoCAD/ObjectDBX
AutoCAD 2016 20.1 acax20<language>.tlb axdb20<language>.tlb
AutoCAD 2015 20.0 acax20<language>.tlb axdb20<language>.tlb
AutoCAD 2014 19.1 acax19<language>.tlb axdb19<language>.tlb
AutoCAD 2013 19.0 acax19<language>.tlb axdb19<language>.tlb
AutoCAD 2012 18.2 acax18<language>.tlb axdb18<language>.tlb
AutoCAD 2011 18.1 acax18<language>.tlb axdb18<language>.tlb
AutoCAD 2010 18.0 acax18<language>.tlb axdb18<language>.tlb
AutoCAD 2009 17.2 acax17<language>.tlb axdb17<language>.tlb
AutoCAD 2008 17.1 acax17<language>.tlb axdb17<language>.tlb
AutoCAD 2007 17.0 acax17<language>.tlb axdb17<language>.tlb
AutoCAD 2006 16.2 acax16<language>.tlb axdb16<language>.tlb
AutoCAD 2005 16.1 acax16<language>.tlb axdb16<language>.tlb
AutoCAD 2004 16.0 acax16<language>.tlb axdb16<language>.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: <language> representa o idioma da biblioteca de objeto. Por exemplo, <language> pode ser enu em instalações em inglês e fra em instalações em francês.

Para obter um histórico geral das alterações feitas na API do ActiveX, consulte "Introdução > Histórico da API do ActiveX" no Guia do Desenvolvedor do ActiveX (<unidade>:\Program Files\Common Files\Autodesk Shared\acad_aag.chm).

Nota: Começando com os produtos baseados no AutoCAD 2014, os aplicativos personalizados devem funcionar em modo seguro quando a variável de sistema SECURELOAD está definida como 1 ou 2. Ao operar em modo seguro, o produto baseado no AutoCAD se restringe a carregar e executar arquivos que contenham códigos de localizações confiáveis, as quais são especificadas pela variável de sistema TRUSTEDPATHS. Para obter mais informações, consulte Sobre a proteção contra código mal-intencionado.

Outra referência de biblioteca do ActiveX do AutoCAD

A seguir está uma lista de nomes de arquivo das outras APIs do AutoCAD ActiveX usadas por versões anteriores e os arquivos de biblioteca de objeto que foram substituídos com a versão mais recente: