2587505620
水利查勘软件
广西软件开发咨询 测量普查群测量普查工具-广西骋天

网址:www.gxchengtian.com

地址:广西南宁市 青秀区 民族大道 131号
   航洋国际城 B座6楼

 当前位置:首页 - 新闻动态 - 新闻中心

CAD二次开发的方法

发布时间:2017.04.26 文章来源:广西骋天信息科技公司 浏览次数:

全球网络化、信息化时代的到来,CAD二次开发具有精深的专业技术,软件企业和应用水平都提出了越来越高的要求。CAD二次开发在建筑、结构、交通、电气、电力、机械等领域具有广泛的应用前景。那么有什么方法进行CAD二次开发呢?下面广西骋天信息技术有限公司介绍CAD二次开发的方法。

CAD二次开发的方法可以分为四种,基于面向对象技术的方法、基于组件技术的方法、基于ActiveX技术的方法和基于动态链接库技术的方法。

1、基于面向对象技术的CAD二次开发方法

“面向对象”的核心思想是:视一切实体为对象。无论在分析客观需求过程中,还是软件功能设计过程中,乃至构造程序的过程中,都要把对象当做中心。解决问题时,只有将问题域观察和分析的焦点集中在实现存在的客体之上的方法才是面向对象的方法。

在CAD二次开发中,面向对象方法的应用表现在两个方面:一是开发工具的使用,二是设计对象的分类。AutoCAD提供的二次开发接口是面向对象的,所选用的编程语言也是面向对象的。某一特定对象的某一特定行为是由某一特定函数来执行的,库中的各个函数具有各自的功能。

2、基于组件技术的CAD二次开发方法

组件就是对象,它是对属性和方法的简单封装。属性可以访问组件数据,方法是可见而简单的组件功能。组件技术是为了保证程序间的互操作而规定的技术标准,主要在Windows操作系统中应用。它将一些细节用某种编程手段封装起来,使各种业务的逻辑规则能够实现。

3、基于ActiveX技术的CAD二次开发

ActiveX是一组件系统是面向对象的。它不但包括组件软件的分布软件的相互作用、用户的永久存储和应用程序脚本的交互,还包括OLE的自动化、属性页、自定义控制、数据的统一传送、复合文档各个方面。作为一种标准,在单机或网络环境中ActiveX科院被用来实现不同软件构件的相互操作。其中,软件构件可以由多种不同的语言来开发。ActiveX是针对Internet相关开发的应用技术,所采用的连接模式是C/S。它应用的范围很广,包括客户端和Web服务器的方方面面。

4、基于动态链接库技术的CAD二次开发

动态链接库是包含了数据和代码的库,是函数与过程的集合体,其中有很多公共代码或资源可供多个程序使用。就像在生活中,我们将有使用价值但一时间不用着的物品存放在储藏室里,需要时将物品取出即可使用。在程序开发中,也有“储藏室”和“物品”,只不过“储藏室”动态链接库的存储能力更强,其中存储的内容是抽象的类、函数和变量,而且使用方式很有特点。在实际使用过程中,应用程序使用动态链接库函数来实现功能,是在运行或加载时进行链接,不会将库中功能代码直接插入应用程序的代码中去。

关于我们 | 产品中心 | 版权所有 | 人才招聘 | 联系我们 | 留言板

 

骋天科技:广西南宁市 青秀区 民族大道131号 航洋国际城 B座6楼

版权所有:广西骋天信息科技有限公司 copyright 2012-2013

  • 水利软件开发咨询
  • 水利软件开发咨询
  • 测量普查工具-广西骋天
  • TEL:0771-5567 626