当前位置:编程学习 > C#/ASP.NET >>

C#操作CAD

我是操作CAD软件,不是二次开发。希望有经验的高手给点指点!可以是相关书籍或者网站或者资料等等都可以!在线等! --------------------编程问答-------------------- 你在google中搜索一下“C#操作CAD”就有好多参考资料了!
--------------------编程问答-------------------- 你在google中搜索一下“C#操作CAD”就有好多参考资料了! --------------------编程问答--------------------
友情帮顶下!顺便学习学习!
--------------------编程问答-------------------- 你在google中搜索一下“C#操作CAD”就有好多参考资料了! --------------------编程问答-------------------- http://www.xgdown.com/article/32/3751_1.htm --------------------编程问答-------------------- 关键是你想怎么操作cad,如果不使用object arx,那你只能FindWindow,FindWindowEx找到窗体,然后发消息了。 --------------------编程问答-------------------- 操作CAD --------------------编程问答-------------------- 这个还是要用到object arx,我能想到的方法就是。
1.按二次开发的方式,编写dll提供cad加载
2.使用命令方式启动cad,参数中跟一个lisp程序,这个lisp中,使用netload装入你要操作的dll,这个dll可以使用autocad object arx控制cad,同时通过跨线程的方式,和你的主程序通讯,比如用消息,共享内存,socket,文件,消息队列,内存映射文件等。

最终就是3部分:
你的程序.exe
cadLib_objectArx_cSharp.dll
addition.lsp


----------------------------

你的程序.exe  负责使用process.start启动cad,参数为addition.lsp
cadLib_objectArx_cSharp.dll 负责操作cad,负责和程序通讯
addition.lsp 负责使用netload加载你的dll
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,