CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ActiveX 开发指南

相关分类

CAD 标准插件 API 历史记录 (ActiveX/CSP)

2023-1-2 21:45| 发布者: admin| 查看: 364| 评论: 0|来自: AutoCAD

摘要: 对 CAD 标准插件 API 所做的添加和更改。

对 CAD 标准插件 API 所做的添加和更改。

基于 AutoCAD 2021 和AutoCAD 2021 的产品

  • 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb23enu.tlb 更改为axdb24enu.tlb
  • 引用库stdole2.tlbaxdb24enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX2021SDK 的inc-x64文件夹中找到

基于 AutoCAD 2020 和AutoCAD 2020 的产品

  • 无变化
  • 引用库stdole2.tlbaxdb23enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX 2020 SDK 的inc-x64文件夹中找到

基于 AutoCAD 2019 和 AutoCAD 2019的产品

  • 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb22enu.tlb 更改为axdb23enu.tlb
  • 引用库stdole2.tlbaxdb23enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX 2019 SDK 的inc-win32inc-x64文件夹中找到。

基于 AutoCAD 2018 和 AutoCAD 2018 的产品

  • 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb21enu.tlb 更改为axdb22enu.tlb
  • 引用库stdole2.tlbaxdb22enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX 2018 SDK 的inc-win32inc-x64文件夹中找到。

基于 AutoCAD 2017 和 AutoCAD 2017 的产品

  • 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb20enu.tlb 更改为axdb21enu.tlb
  • 引用库stdole2.tlbaxdb21enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX 2017 SDK 的inc-win32inc-x64文件夹中找到。

基于 AutoCAD 2016 和 AutoCAD 2016 的产品

  • 引用库stdole2.tlbaxdb20enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX 2016 SDK 的inc-win32inc-x64文件夹中找到。

基于 AutoCAD 2015 和 AutoCAD 2015 的产品

  • 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb19enu.tlb 更改为axdb20enu.tlb
  • Windows 32 位和 Windows 64 位版本的 API 已更新为具有相同的成员签名
  • 引用库stdole2.tlbaxdb20enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX 2015 SDK 的inc-win32inc-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.tlbaxdb19enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX 2014 SDK 的inc-win32inc-x64文件夹中找到

基于 AutoCAD 2013 和 AutoCAD 2013 的产品

  • 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb18enu.tlb 更改为axdb19enu.tlb
  • 引用库stdole2.tlbaxdb19enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX 2013 SDK 的inc-win32inc-x64文件夹中找到。

基于 AutoCAD 2012 和 AutoCAD 2012 的产品

  • 无变化
  • 引用库stdole2.tlbaxdb18enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX 2012 SDK 的inc-win32inc-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.tlbaxdb17enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX 2008 SDK 的inc文件夹中找到。

基于 AutoCAD 2007 和 AutoCAD 2007 的产品

  • 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb16enu.tlb 更改为axdb17enu.tlb
  • 引用库stdole2.tlbaxdb17enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX 2007 SDK 的inc文件夹中找到

基于 AutoCAD 2006 和 AutoCAD 2006 的产品

  • 无变化
  • 引用库stdole2.tlbaxdb16enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX 2006 SDK 的inc文件夹中找到。

基于 AutoCAD 2005 和 AutoCAD 2005 的产品

  • 无变化
  • 引用库stdole2.tlbaxdb16enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX 2005 SDK 的inc文件夹中找到。

基于 AutoCAD 2004 和 AutoCAD 2004 的产品

  • 介绍 CAD 标准 API
  • 引用库stdole2.tlbaxdb16enu.tlb
  • AcStMgr.tlb文件可以在 ObjectARX 2004 SDK 的inc文件夹中找到

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-12 14:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部