Kompatibilita verzí VBA a ActiveX

Nejnovější verze pokračuje v podpoře vývojového prostředí jazyka VBA, ale běhový modul a vývojové prostředí je třeba stáhnout a nainstalovat samostatně.

Při migraci na nejnovější verzi nemusí fungovat všechny projekty VBA nebo aplikace, které využívají rozhraní AutoCAD ActiveX API. Když jsou ovládací prvky ActiveX navrženy tak, aby byly podporovány ve více verzích, mohou být v závislosti na cílové verzi projektu nebo aplikace zapsány některé příkazy kódu tak, aby byly zacíleny na konkrétní verzi aplikace AutoCAD nebo knihovny.

Následující tabulka uvádí seznam názvů souborů knihovny objektů aplikace AutoCAD, které jsou podporovány ve verzi produktu založeného na aplikaci AutoCAD.

Verze Číslo verze Knihovna typů aplikace AutoCAD Knihovna typů aplikace AutoCAD/ObjectDBX
AutoCAD 2017 21.0 acax21<jazyk>.tlb axdb21<jazyk>.tlb
AutoCAD 2016 20.1 acax20<jazyk>.tlb axdb20<jazyk>.tlb
AutoCAD 2015 20.0 acax20<jazyk>.tlb axdb20<jazyk>.tlb
AutoCAD 2014 19.1 acax19<jazyk>.tlb axdb19<jazyk>.tlb
AutoCAD 2013 19.0 acax19<jazyk>.tlb axdb19<jazyk>.tlb
AutoCAD 2012 18.2 acax18<jazyk>.tlb axdb18<jazyk>.tlb
AutoCAD 2011 18.1 acax18<jazyk>.tlb axdb18<jazyk>.tlb
AutoCAD 2010 18.0 acax18<jazyk>.tlb axdb18<jazyk>.tlb
AutoCAD 2009 17.2 acax17<jazyk>.tlb axdb17<jazyk>.tlb
AutoCAD 2008 17.1 acax17<jazyk>.tlb axdb17<jazyk>.tlb
AutoCAD 2007 17.0 acax17<jazyk>.tlb axdb17<jazyk>.tlb
AutoCAD 2006 16.2 acax16<jazyk>.tlb axdb16<jazyk>.tlb
AutoCAD 2005 16.1 acax16<jazyk>.tlb axdb16<jazyk>.tlb
AutoCAD 2004 16.0 acax16<jazyk>.tlb axdb16<jazyk>.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
Poznámka: <jazyk> představuje jazyk knihovny objektů. Proměnná <jazyk> může být například na anglických instalacích enu a na francouzských fra.

Informace o obecné historii změn provedených v rozhraní ActiveX API najdete v části Úvod > Historie ActiveX API v příručce pro vývojáře ActiveX (<jednotka>:\Program Files\Common Files\Autodesk Shared\acad_aag.chm).

Poznámka: Počínaje produkty založenými na aplikaci AutoCAD 2014 musí uživatelské aplikace pracovat v zabezpečeném režimu, pokud je systémová proměnná SECURELOAD nastavena na hodnotu 1 nebo 2. Při práci v zabezpečeném režimu je načítání a spouštění souborů obsahujících kód v produktu založeném na aplikaci AutoCAD omezeno na důvěryhodná umístění. Důvěryhodná umístění jsou určena systémovou proměnnou TRUSTEDPATHS. Další informace naleznete v tématu s informacemi o ochraně před škodlivým kódem.

Reference na ostatní knihovny aplikace AutoCAD ActiveX

Následující seznam uvádí názvy souborů jiných rozhraní AutoCAD ActiveX API používané ve starších verzích a soubory knihovny objektů, kterými byly nahrazeny v nejnovější verzi: