专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
利用C#进行AutoCAD的二次开发(一) C#才鸟 众所周知,对AutoCAD进行二次开发用到的主要工具有:ObjectArx,VBA,VLisp。但它们的优缺点是显而易见的:ObjectArx功能强大,编程效率高,但它的缺点是编程者必须掌握VC++,而这门语言非常的难学;VBA和VLisp虽然简单易上手,但它们对于开发大型的程序好象无能为力。那究竟有没有一种语言能结合它们的优点而尽量避免它们的缺点呢? 回答是肯定的,那就是微软新推出的21世编程语言C#。关于C#的详细介绍,大家可以参考有关的文章。   C#是通过AutoCAD ActiveX 这座桥梁来和AutoC [阅读全文] [PDF]
标签:autocad
目前,许多工程cad系统是以autocad作为支撑软件,在其基础上进行二次开发而形成的。autocad r12 for windows 以autolisp和ads作为二次开发工具,但它们都有不足之处,autolisp速度慢,没有友好的开发环境,ads是基于c语言的开发环境,而c语言面向windows编程本身难以掌握,因此autolisp和ads的使用都受到一定的限制。vb是windows下主要的开发工具之一,它的“可视性”和“事件驱动性”简化了面向windows的编程,深受广大用户的青睐。windows下,vb和autocad都支持强有力的dde(动态数据 [阅读全文] [PDF]
时下流行的开发AutoCAD的工具,一个是ObjectARX,另一个是AutoCAD自带的VBA(AutoCAD内置的Visuallisp本来也算一个,但它只能开发一些小型的程序,因此不能和前面的两个工具相比)。但两者都存在明显的不足,以VC++为基础的ObjectARX的开发功能无庸质疑是非常强大的,但要想学习并熟练掌握VC++及ObjectARX对于普通人来说是比较困难的。还有大家应该注意到的是,ObjectARX是以VC++为基础的,但就是最新的ObjectARX2006也只能用VisualStuio.net2001来进行开发,而不能使用现在普遍使用 [阅读全文] [PDF]
标签:autocad
1 共3条 分1页