CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ActiveX 开发指南

为 CAD 标准插件 (ActiveX/CSP) 创建新项目

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

插件不能直接加载到 AutoCAD 程序中,但您需要确保启用了特定特性,以便可以将其加载到 CAD 标准框架中,该框架是 AutoCAD 程序或独立批处理标准检查器的一部分。每个插件项目都必须基于类库模板。创建新项目后,必须参照 AutoCAD<发行版>类型库和 Autodesk 标准管理器类型库。

  1. 启动 Microsoft Visual Studio。
  2. 在 Microsoft Visual Studio 中的菜单栏上,单击“文件”菜单“新建项目”或“文件”菜单“新建项目”。
  3. 在“新建项目”对话框中,展开“已安装的模板”,然后执行下列操作之一:
    • Visual Basic - 单击“Visual Basic”,然后选择“类库”。
    • Visual C# - 单击“Visual C#”,然后选择“类库”。
    • 可视C++ - 展开C++,单击“CLR”,然后选择“类库”。
  4. 在“名称”字段中,输入项目的名称,然后单击“确定”。
  5. 在菜单栏上,单击“项目菜单<项目名称>属性”。
  6. 在“属性”对话框的“引用”选项卡中,单击“添加”。
  7. 在“添加引用”对话框的“浏览”选项卡中,浏览到 and<drive>:\ObjectARX <version>\inc-<platform>

    <drive>and<version>表示 ObjectARX SDK 的安装位置。对于目标平台,<平台>应替换为 x64。

  8. 按住 Ctrl,然后选择 AcStMgr.dll(需要从AcStMgr.tlb 文件创建)和axdb<version><language>.tlb单击“确定”。
    注意:<版本><语言>表示要引用的 ObjectDBX 库的版本和语言。例如,axdb24enu.tlb表示英文版 AutoCAD 2021 支持的库版本,axdb22enu.tlb是英文版AutoCAD 2018 支持的库版本。
  9. 再次单击添加,然后单击 COM 选项卡。
  10. 在“COM”选项卡上,滚动并选择“Microsoft XML 类型库(Microsoft XML,v6.0)”。单击“确定”。
  11. 单击应用程序选项卡。
  12. 在“应用程序”选项卡上,单击“程序集信息”。
  13. 在“程序集信息”对话框中,单击“使程序集 COM 可见”(现在应选中),然后单击“确定”。

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 13:51

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部