CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ActiveX 开发指南

迁移项目 (ActiveX/CAO)

2023-1-1 20:43| 发布者: admin| 查看: 266| 评论: 0|来自: AutoCAD

摘要: 在 AutoCAD 2014 或更早版本中使用 VBA IDE 创建的自动化项目,或使用 Visual Basic .NET 创建的独立应用程序将需要更新才能使用最新的 AutoCAD 版本。

在 AutoCAD 2014 或更早版本中使用 VBA IDE 创建的自动化项目,或使用 Visual Basic .NET 创建的独立应用程序将需要更新才能使用最新的 AutoCAD 版本。

AutoCAD 自动化项目使用类型库

  • acax<release><language>.tlb
  • cao16<language>.tlb- AutoCAD 2014 及更早版本
  • cao20<language>.tlb- AutoCAD 2015 及更高版本
注:<版本>特定于安装的产品版本,<语言>特定于AutoCAD使用的语言。类型库位于以下文件夹中:<驱动器>:\程序文件\通用文件\Autodesk 共享

AutoCAD 自动化项目使用AutoCAD.ApplicationProgID 作为、和方法。例如,如果在 AutoCAD 自动化项目中使用该函数,则可以 在工作站上启动最近启动的 AutoCAD 版本。CreateObjectGetObjectGetInterfaceObjectCreateObjectCreateObject("AutoCAD.Application")

自动化项目可以通过指定主要版本号和/或次要版本号作为 ProgID 的一部分来启动产品的特定版本。例如,程序 ID

  • "AutoCAD.Application.24"开始AutoCAD 2021
  • "AutoCAD.Application.23.1"开始AutoCAD 2020
  • "AutoCAD.Application.23.0"启动AutoCAD 2019
  • "AutoCAD.Application.23"启动AutoCAD2019或AutoCAD2020
  • "AutoCAD.Application.22"开始 AutoCAD 2018
  • "AutoCAD.Application.21"启动 AutoCAD 2017
  • "AutoCAD.Application.20.1"启动 AutoCAD 2016
  • "AutoCAD.Application.20.0"启动 AutoCAD 2015
  • "AutoCAD.Application.20"启动 AutoCAD 2015 或 AutoCAD 2016
  • "AutoCAD.Application.19.1"启动 AutoCAD 2014
  • "AutoCAD.Application.19.0"开始 AutoCAD 2013
  • "AutoCAD.Application.19"启动 AutoCAD 2013 或 AutoCAD 2014
注意:必须安装您尝试启动的特定版本。

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-12 01:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部