CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ActiveX 开发指南

创建传递类型库 (ActiveX/ATO) 的互操作程序集

2023-1-1 23:57| 发布者: admin| 查看: 233| 评论: 0|来自: AutoCAD

需要从 CAD 标准类型库 (TLB) 文件生成互操作程序集,然后才能将库链接到项目。您可以使用Tlbimp.exe应用程序从 TLB 文件创建互操作。

注意:根据安装的Microsoft Visual Studio的版本,您可能需要下载并安装Windows SDK才能访问Tlbimp.exe应用程序。Windows SDK可以从https://developer.microsoft.com/en-us/windows/downloads 下载。

Microsoft Visual Studio(社区、专业及更高版本)

  1. 在“开始”菜单上,单击“[所有] 程序Microsoft Visual Studio<release>或 Visual Studio<release>Visual Studio Tools”,然后根据版本选择下列选项之一:
    • Microsoft Visual Studio 2019 - VS 2019 的开发人员命令提示符
    • Microsoft Visual Studio 2017 - VS 2017 的开发人员命令提示符
    • Microsoft Visual Studio 2015 - VS2015 的开发人员命令提示符
    • Microsoft Visual Studio 2013 - VS2013 的开发人员命令提示符
    • Microsoft Visual Studio 2012 - VS2012 的开发人员命令提示符
    • Microsoft Visual Studio 2010- Visual Studio Command Prompt (2010
    • Microsoft Visual Studio 2008- Visual Studio 2008 命令提示符
  2. 在命令提示符窗口中,根据 ObjectARX SDK 版本输入以下内容:
    cd "<drive>:\ObjectARX <release>\inc-x64"
    注意:将<drive>and<release>替换为安装 ObjectARX SDK 的驱动器号和要为其构建应用程序的发行版。
  3. 键入tlbimp AcETransmit<version>.tlb并按 Enter。
    注意:替换<版本>传递库的版本号。

    文件TRANSMITTALLib.dll将被添加到目标文件夹中。

Microsoft Visual Studio Community or Express Edition

  1. 在“开始”菜单上,单击“[所有]程序附件命令提示符”。
  2. 在命令提示符窗口中,根据 ObjectARX SDK 版本输入以下内容:
    cd "<drive>:\ObjectARX <release>\inc-x64"
    注意:将<drive>and<release>替换为安装 ObjectARX SDK 的驱动器号以及构建应用程序所依据的版本。
  3. Type“<drive>:\Program Files\Microsoft SDKs\Windows\<version>\Bin\tlbimp.exe” AcETransmit<version>.tlb并按 Enter 键。
    注意:将<驱动器><版本>替换为你安装的 Microsoft SDK 的驱动器号和版本,并将<第二个版本>替换为传递库的版本号。

    文件TRANSMITTALLib.dll将被添加到目标文件夹中。


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-12 16:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部