对 CAD 标准插件 API 所做的添加和更改。
基于 AutoCAD 2021 和AutoCAD 2021 的产品
- 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb23enu.tlb 更改为axdb24enu.tlb
- 引用库stdole2.tlb和axdb24enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX2021SDK 的inc-x64文件夹中找到
基于 AutoCAD 2020 和AutoCAD 2020 的产品
- 无变化
- 引用库stdole2.tlb和axdb23enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX 2020 SDK 的inc-x64文件夹中找到
基于 AutoCAD 2019 和 AutoCAD 2019的产品
- 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb22enu.tlb 更改为axdb23enu.tlb
- 引用库stdole2.tlb和axdb23enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX 2019 SDK 的inc-win32和inc-x64文件夹中找到。
基于 AutoCAD 2018 和 AutoCAD 2018 的产品
- 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb21enu.tlb 更改为axdb22enu.tlb
- 引用库stdole2.tlb和axdb22enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX 2018 SDK 的inc-win32和inc-x64文件夹中找到。
基于 AutoCAD 2017 和 AutoCAD 2017 的产品
- 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb20enu.tlb 更改为axdb21enu.tlb
- 引用库stdole2.tlb和axdb21enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX 2017 SDK 的inc-win32和inc-x64文件夹中找到。
基于 AutoCAD 2016 和 AutoCAD 2016 的产品
- 引用库stdole2.tlb和axdb20enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX 2016 SDK 的inc-win32和inc-x64文件夹中找到。
基于 AutoCAD 2015 和 AutoCAD 2015 的产品
- 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb19enu.tlb 更改为axdb20enu.tlb
- Windows 32 位和 Windows 64 位版本的 API 已更新为具有相同的成员签名
- 引用库stdole2.tlb和axdb20enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX 2015 SDK 的inc-win32和inc-x64文件夹中找到。
在 32 位版本的 API 中更改了以下方法和属性:
- GetPluginDescription- 最后一个参数已从 adata 类型更改为 adata 类型longLONG_PTR
- AddToObjectIdList - 前两个参数已从 adata 类型更改为 adata 类型longLONG_PTR
- BadObjectId - 属性接受或返回的值已从 ato adata 类型更改为 adata 类型longLONG_PTR
- 图标 - 属性返回的值已从 ato adata 类型更改为 adata 类型longLONG_PTR
- FixObjectId - 属性接受或返回的值已从 adata 类型更改为 adata 类型longLONG_PTR
基于 AutoCAD 2014 和 AutoCAD 2014 的产品
- 无变化
- 引用库stdole2.tlb和axdb19enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX 2014 SDK 的inc-win32和inc-x64文件夹中找到
基于 AutoCAD 2013 和 AutoCAD 2013 的产品
- 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb18enu.tlb 更改为axdb19enu.tlb
- 引用库stdole2.tlb和axdb19enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX 2013 SDK 的inc-win32和inc-x64文件夹中找到。
基于 AutoCAD 2012 和 AutoCAD 2012 的产品
- 无变化
- 引用库stdole2.tlb和axdb18enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX 2012 SDK 的inc-win32和inc-x64文件夹中找到
基于 AutoCAD 2011 和 AutoCAD 2011 的产品
- 无变化
- References the libraries
stdole2.tlb and
axdb18enu.tlb
- AcStMgr.tlb file can be found in the
inc-win32 and
inc-x64 folders of the ObjectARX 2011 SDK
AutoCAD 2010 and AutoCAD 2010-based Products
- Reference to the AutoCAD/ObjectDBX Common Type Library was changed from
axdb17enu.tlb to
axdb18enu.tlb
- References the libraries
stdole2.tlb and
axdb18enu.tlb
- AcStMgr.tlb file can be found in the
inc-win32 and
inc-x64 folders of the ObjectARX 2010 SDK
AutoCAD 2009 and AutoCAD 2009-based Products
- API now supports both Windows 32-bit and Windows 64-bit platforms
- References the libraries
stdole2.tlb and
axdb17enu.tlb
- AcStMgr.tlb file can be found in the
inc-win32 and
inc-x64 folders of the ObjectARX 2009 SDK
The following methods and properties have been changed in the 64-bit version of the API:
- GetPluginDescription - Last parameter was changed from a
to a
data type
longLONG_PTR
- AddToObjectIdList - First two parameters were changed from a
to a
data type
longLONG_PTR
- BadObjectId - Value accepted or returned by the property was changed from a
to a
data type
longLONG_PTR
- Icon - Value returned by the property was changed from a
to a
data type
longLONG_PTR
- FixObjectId - 属性接受或返回的值已从 adata 类型更改为 adata 类型longLONG_PTR
基于 AutoCAD 2008 和 AutoCAD 2008 的产品
- 无变化
- 引用库stdole2.tlb和axdb17enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX 2008 SDK 的inc文件夹中找到。
基于 AutoCAD 2007 和 AutoCAD 2007 的产品
- 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb16enu.tlb 更改为axdb17enu.tlb
- 引用库stdole2.tlb和axdb17enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX 2007 SDK 的inc文件夹中找到
基于 AutoCAD 2006 和 AutoCAD 2006 的产品
- 无变化
- 引用库stdole2.tlb和axdb16enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX 2006 SDK 的inc文件夹中找到。
基于 AutoCAD 2005 和 AutoCAD 2005 的产品
- 无变化
- 引用库stdole2.tlb和axdb16enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX 2005 SDK 的inc文件夹中找到。
基于 AutoCAD 2004 和 AutoCAD 2004 的产品
- 介绍 CAD 标准 API
- 引用库stdole2.tlb和axdb16enu.tlb
- AcStMgr.tlb文件可以在 ObjectARX 2004 SDK 的inc文件夹中找到
|