应用Java语言进行AutoCAD2000二次开发
实用第一 智慧密集
刘良华袁英战朱东海
摘 要
介绍了应用Java语言进行AutoCAD二次开发的方法和思路。
关键字 二次开发,AutoCAD定制,COM,Java编程
Mic Mod- AcadApp¨.
ro=Boft的组件对象模型(COM:conlponem0bject IAcadAppIicationlApp=
cation():
e1)允许基于Window8平台的应用程序之间可以建立联系并进
行数据交换。采用组件对象模型有一个很大的好处就是,开
发者并不需要了解服务程序(鸵rver印plication)的内部机制,
只要利用其提供的接口(inte如e)就可以实现对服务程序内
能直接使用生成的类实例,而必须通过其COM接口来实现。
部的访问和操作。同样,AutoCAD2000提供了它自己的COM
因此,下述代码尽管是合法的,但在运行过程中将导致严重
接口,因此客户程序(client印plication)可以通过该接口来对
错误。
AmocAD2000进行操作,如打开DwG图形、添加图形对象
等。 AcadAppIicationApp=new
目前,支持c0M接口的开发语言越来越多,如c/二、建立工程
c++、Java等。原则上,不管采用何种开发语言,其实现原
首先,从“开始I程序”菜单中启动Vi鲫alJ++6ÿ