ARX函数对比与应用:从ADS到ACRX的转换
5星 · 超过95%的资源 需积分: 9 132 浏览量
更新于2024-09-17
收藏 72KB DOC 举报
"ARX2008输入函数与之前的版本相比照,提供了对CAD环境的更高效控制。这些函数包括了对配置、环境变量、警告提示、角度转换、ARX应用程序的加载与卸载、命令执行、单位转换、字典操作以及图形编辑等多方面的功能。下面是对部分ARX函数的详细介绍:
1. `acedGetCfg` 替代了 `ads_agetcfg`,用于显示一个对话框,允许用户选择特定的配置信息。
2. `acedGetEnv` 代替 `ads_agetenv`,获取CAD环境中的信息。
3. `acedAlert` 相当于 `ads_alert`,用于向用户显示警告信息,并根据用户响应进行操作。
4. `acutAngle` 对应 `ads_angle`,计算直线与X轴的夹角。
5. `acdbAngToF` 和 `acdbAngToS` 分别是 `ads_angtof` 和 `ads_angtos` 的升级版,用于角度值的浮点数转换和字符串表示。
6. `acedArxLoad` 和 `acedArxUnload` 分别替换 `ads_arxload` 和 `ads_arxunload`,用于加载和卸载ARX应用程序,以便在CAD环境中使用。
7. `acedArxLoaded`(`ads_arxloaded`)返回当前已加载的ARX应用程序列表。
8. `acedSetCfg`(`ads_asetcfg`)用于设置或更改CAD配置。
9. `acedSetEnv`(`ads_asetenv`)用于修改环境变量。
10. `acutBuildList`(`ads_buildlist`)构建结果缓冲区链表,支持执行CAD命令。
11. `acedCmd` 和 `acedCommand`(`ads_cmd` 和 `ads_command`)用于执行CAD命令,但可能有特定的使用条件。
12. `acutCvUnit`(`ads_cvunit`)在不同的单位系统之间进行数值转换。
13. `acedDefun`(`ads_defun`)定义外部函数,扩展CAD的功能。
14. `acdbDictAdd`(`ads_dictadd`)在字典中添加非图形对象。
15. `acdbDictNext`(`ads_dictnext`)遍历字典,获取下一个实体的指针。
16. `acdbDictRemove`(`ads_dictremove`)从字典中删除指定的实体。
17. `acdbDictRename`(`ads_dictrename`)重命名字典中的条目。
18. `acdbDictSearch`(`ads_dictsearch`)搜索并返回字典条目的信息。
19. `acutDistance`(`ads_distance`)计算两个点之间的距离。
20. `acdbDisToF`(`ads_distof`)将距离值转换为浮点数。
21. `acedDragGen`(`ads_draggen`)处理字符串到浮点数的转换。
22. `acdbEntDel`(`ads_entdel`)删除指定的图形实体。
这些函数构成了ARX开发的核心,它们使得开发者能够更深入地集成自定义功能到CAD平台,提高工作效率,解决特定的设计和自动化需求。了解和熟练掌握这些函数对于开发ARX应用程序至关重要。"
2011-05-05 上传
点击了解资源详情
2022-09-15 上传
2023-06-13 上传
2018-08-23 上传
2023-11-18 上传
2009-07-17 上传
mashuy
- 粉丝: 0
- 资源: 3
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜