吹了下头发 发表于 2015-4-5 19:01:32

请教一个C#调用autocad activeX的问题

按照网上的教程,添加了acax18enu.tlb和axdb18enu.tlb两个com引用后,在一台电脑上已经实现启动AutoCAD,但在另外一台电脑上用相同的方法,同样的autocad2012和vs2010调试的时候无法启动AutoCAD,错误窗口见附件图片,详细信息如下:
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.Runtime.InteropServices.COMException (0x80080005): 检索 COM 类工厂中 CLSID 为 {6D7AE628-FF41-4CD3-91DD-34825BB1A251} 的组件失败,原因是出现以下错误: 80080005 服务器运行失败 (异常来自 HRESULT:0x80080005 (CO_E_SERVER_EXEC_FAILURE))。

在网上有找到类似通过activeX方式操作word和excel的,但是参考类似的方法还是不行。。

求教。。。


雪山飞狐_lzh 发表于 2015-4-5 21:20:14

http://bbs.mjtd.com/thread-113417-1-1.html

吹了下头发 发表于 2015-4-6 08:51:33

雪山飞狐_lzh 发表于 2015-4-5 21:20 static/image/common/back.gif
http://bbs.mjtd.com/thread-113417-1-1.html

谢谢,基础有点差,还得再理解一下
页: [1]
查看完整版本: 请教一个C#调用autocad activeX的问题