明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 729|回复: 7

C#怎么调用2007的com接口。求代码

[复制链接]
发表于 2020-6-16 19:45 | 显示全部楼层 |阅读模式
5明经币
及一些调用具体的dll位置。书上找到的是2016的。找不到具体的dll。

发表于 2020-6-16 19:59 | 显示全部楼层
acdbmgd.dll和acmgd.dll,acad.exe同目录下,引用后根据需要添加using语句
回复

使用道具 举报

 楼主| 发表于 2020-6-18 15:52 | 显示全部楼层
satan421 发表于 2020-6-16 19:59
acdbmgd.dll和acmgd.dll,acad.exe同目录下,引用后根据需要添加using语句

不是这两个dll,调用这两个dll是另外一套对象模型。com接口不是这两个。com接口类似于用vb6引用的autocad 2007 type  这样的。
回复

使用道具 举报

 楼主| 发表于 2020-6-18 15:55 | 显示全部楼层
我引用了C:\Users\Administrator\Desktop\1.PNG 但是却出错了成感叹号不让用C:\Users\Administrator\Desktop\2.PNG   
回复

使用道具 举报

 楼主| 发表于 2020-6-18 15:55 | 显示全部楼层
大神指导一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
回复

使用道具 举报

发表于 2020-6-18 16:12 | 显示全部楼层
Autodesk.AutoCAD.Interop.Common.dll
Autodesk.AutoCAD.Interop.dll
路径的话不好说,低版本不清楚,高版本还是acad.exe同路径下。
回复

使用道具 举报

发表于 2020-6-18 16:15 | 显示全部楼层
为什么用COM而不是.NET,也看不懂引用图片是什么操作。
回复

使用道具 举报

发表于 2023-11-9 13:34 | 显示全部楼层
ACAX17ENU.TLB   , ACDB17ENU.TLB  这是2009的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-4 15:36 , Processed in 0.768314 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表