您现在的位置:多问网知识中心电脑教学软件技巧Auto CAD的C语言开发系统——ADS

Auto CAD的C语言开发系统——ADS

10-12 02:55:22   浏览次数:50026  栏目:软件技巧
标签:办公软件技巧,软件测试面试技巧,办公软件使用技巧,http://www.duowen123.com Auto CAD的C语言开发系统——ADS,
同Autolisp相比,ADS具有很多新的先进特性。Autolisp程序是以解释方式执行的,运行速度很慢,而ADS程序是由编译了的代码组成,是可执行程序,执行速度很快,能更有效地利用内存。ADS程序还能直接访问一些Autolisp不能访问的外部设备和操作系统。因为这些原因使得ADS非常适用于那些计算密集的CAD工作(如有限元分析,几何造型及仿真等)。
        ADS提供给用户一个子程序库,ADS程序在装入Auto CAD之前,首先要对调用ADS库的各种子程序的C语言源程序进行编译、连接,这就要求用户要有适用于相应环境的C语言编译器。ADS源程序(.C)被编译, 连接后成为保护模式下的可执行文件(.EXP),它不能独立运行, 但可作为一组被Autolisp的解释程序装入的调用的外部函数。尽管基于ADS的应用程序是用C写成的,但对Auto CAD来说,它们等价于用Autolisp写成的用户程序。在运行EXP程序之前,先进入Auto CAD,进入图形编辑状态,在Command提示符下用Autolisp的(Xload)函数来加载。
        用ADS开发应用软件,首先必须要熟悉C语言和Auto CAD,这就对应用程序的开发者提出了更高的要求,在开发和软件支持上就需要比Autolisp程序多一些时间和代价,对于那些强调开发和维护费用而不是性能的场合,选择Autolisp更为合适。但无论如何在将来几年内用ADS来开发实用程序是我国一部分CAD软件的发展方向。
 

,Auto CAD的C语言开发系统——ADS
相关热词搜索: tag: 软件技巧,办公软件技巧,软件测试面试技巧,办公软件使用技巧,电脑教学 - 软件技巧
上一篇:CD-ROM Utility一套很实用的光盘工具软件
文章评论
联系我们 | 网站地图 | 范文大全 | 管理资料 | 驾照考试 | 教学资料 | 名言大全 | 软件下载
Copyright @ 多问网 all rights reserved
学生评语_教案设计_小学语文试卷
1 2 3 4 5 6 7 8 9 10 11 12