赞
踩
基础工业软件是大国竞争的新战场,也是我们国家目前被欧美卡脖子最多的一个领域。工业软件涉及面非常广泛,包括计算机辅助CAD,CAE,工业控制,建模和仿真,科学计算,嵌入式软件等等。这些方面多为欧美国家所控制,比如西门子,达索,AutoDesk,三菱电机等等。基础工业软件大多采用C++编写,但C++编写难度大,周期长,国内目前基本处于待突破状态。这里我们就如何突破国产工业软件提供一些建议。
E-Form++是目前全球很多大型工业软件开发选择较多的C++绘图架构了,完善的图形可视化技术,使得开发各种基础性的工业软件容易很多, 国外包括西门子,三菱电机,阿尔斯通,高通,三星电子等都在用。针对国内基础工业软件现状,E-Form++超强的功能应该是一个不错的选择。下面我们将分数期文章,细致的谈论一下如何快捷的使用这个C++架构。
一、E-Form++的基础图形架构相对Qt, MFC的区别?
Qt, MFC的绘图基础更多的是更加底层的技术,这些技术相对一个大型的工业软件建筑来说就类似于瓦片,瓷砖,水泥和钢筋等材料,虽然很重要,但太基础了,基础到我们根本不知道如何下手来是实现这些软件,E-Form++不一样,它是专门对工业软件进行很细致的处理,包含一个完整工业软件需要的绝大多数技术,你自己只需要做些简单的整合和装修就可以了。比如完整的CAD源码,组态源码,Simulink仿真源码,Multisim仿真可视化源码等等。目标很简单,就是让你开发类似软件不用从0开始,直接拿这些代码来改一改就可以了。
二、E-Form++为开发工业软件提供了哪些C++代码?
大型的工业软件包括但不限于CAD软件,大型建模仿真软件,电路电力仿真软件,HMI&SCADA工业组态软件,GIS软件,科学分析和计算软件等等。E-Form++本身提供了这些C++源代码。包括:
三、E-Form++ 使用复杂吗?
E-Form++本身是一套非常规范,干净的源代码,全套C++源代码,只有一个dll组成,使用方便,比起STL, Qt, MFC等更加简单易用,动态链接,只需要包含一个dll,而静态链接,什么都不需要包含,下面是基本的使用方法:
这样子就可以了,然后E-Form++库中所有的功能就可以直接使用了。超级简单。
还有更快捷的使用E-Form++ 的方法,就是直接选择一个E-Form++提供的示例或者解决方案源码(事实上,这些解决方案基本就是现成的工业软件一整套,比如工业组态,CAD等),直接用E-Form++提供的新工程创建向导来改变工程名即可。
总结
E-Form++在是全球众多基础工业软件开发的首选基础架构,使用简单。全功能免费评估版本下载地址。或者访问 http://www.ucancode.com
下一篇,我们会谈一些E-Form++的使用技巧。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。