能用com解决的我干嘛还要用arx ?
www.dimcax.com
能用com解决的我干嘛还要用arx ? 当前autocad的二次开发工具主要有:visuallisp、vba和objectarx等。其中,visuallisp与vba较为简单,特别是vba,使用方便且开发速度较快,但其功能相比objectarx有所不足,尤其是对面向对象的功能支持不好。而objectarx基于vc平台,在c++的支持下,其功能非常强大,可以很好地运用各种面向对象技术,但其缺点是发开速度比较慢,同时对开发人员的能力要求较高。
.net开发平台,具有众多优点。基于.net平台对autocad进行二次开发,可充分利用.net的各种优势,在保证功能强大的前提下大大提高开发速度。
由于.net下可同时调用 com 库和 arx 库,能用com解决的我干嘛还要用arx ?
其实你前面的话不就回答了你后面的问题了吗?呵呵!自答自问啊?
.net下,com+arx=效率+功能