期刊文献+

用.NET进行AutoCAD二次开发的方案探索 被引量:10

下载PDF
导出
摘要 铁四院正在开发桥梁勘察软件,该软件构建于.NET平台。在运用AutoCAD绘图时,我们对AutoCAD的各种二次开发工具进行比较研究,决定采用.NET开发托管ARX程序完成绘图功能。虽然托管ARX作为一种新方法还有一些不太成熟的地方,但经过AutoCAD2004、2005到目前2006版的发展,它的功能已经非常接近于采用C++开发的ARX程序。并且作为一种潮流,它将会是Autodesk公司发展的重点。针对主应用程序和内置于AutoCAD的托管ARX程序属于不同应用程序域的问题,我们又对Windows中跨应用程序域的进程间通讯问题进行研究,实践出一套运用.NET进行AutoCAD二次开发的模式:采用.NET开发托管ARX程序完成绘图;利用ActiveX外部控制AutoCAD并加载托管ARX程序;基于.NET Remoting远程处理技术,采用代理机制通过Http信道在不同应用程序域间传递对象的引用,实现跨应用程序域的进程间通讯。本文针对该模式进行简单描述,对其中一些关键技术作详细说明,并提供相关的C#实现代码。
作者 余兴胜
出处 《铁道勘测与设计》 2006年第3期39-46,共8页 Railway Survey and Design
  • 相关文献

同被引文献49

引证文献10

二级引证文献25

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部