CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2023 开发者帮助

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

2024-5-18 18:58| 发布者: admin| 查看: 94| 评论: 0|原作者: admin|来自: AutoCAD

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

插件无法直接加载到 AutoCAD 程序中,但需要确保启用特定特性,以便可以将其加载到 CAD 标准框架(作为 AutoCAD 程序或独立批处理标准检查器的一部分)中。每个插件项目都必须基于类库模板。创建新项目后,必须参考 AutoCAD <release> 类型以及 和 Autodesk Standards Manager 类型库。

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

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

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

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-12-15 22:27

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部