ObjectARX 使用和自动加载
ObjectARX ® (AutoCAD 运行时扩展)是一种编译语言编程环境,用于开发使您可以在与 AutoCAD 相同的地址空间中加载和运行编译项目的 AutoCAD 应用程序,使您的程序能够直接使用核心 AutoCAD 数据结构和代码来运行。 ObjectARX 库利用 AutoCAD 的开放式体系结构,提供对数据库结构、图形系统和 AutoCAD 几何图形引擎的直接访问权限,以扩展在运行时的类和功能。另外,也可以定义新命令,这些新命令的操作方式与基本命令操作方式相同。 ObjectARX 库可以与其他 AutoCAD 编程接口(例如 AutoLISP 或 ActiveX)结合使用,从而启用跨 API 的集成。 要加载 ObjectARX 应用程序,可以使用 ARX 命令的“加载”选项。加载后,由该应用程序定义的所有命令在命令提示下均可用。 某些 ObjectARX 应用程序要占用大量系统内存。如果已结束使用一个应用程序并且要将其从内存中删除,可以使用 ARX 命令的“卸载”选项。