位置:51电子网 » 技术资料 » EDA/PLD

LabVIEW编程与传统文本编程的比较

发布时间:2014/10/7 20:09:12 访问次数:1192

   以上简单介绍了LabVIEW编程方法,一般情况下,用户大多数情况下接触的是文本编程,EP1K50TI144-2比较常见的平台有Eclipse、Visual Studi0 2008等,下面将LabVIEW与C++的集成开发环境-Visual Studi0 2008做一个简单对比,使用户对LabVIEW编程的特性有更深入的理解。在Visual Studi0 2008中,微软同样为用户提供了用来进行图形用户界面程序设计的MFC编程平台,在MFC平台上设计图形用户界面程序的过程如下所述。

   创建MFC工程

   微软基础类库( Microsoft Foundation Classes,MFC)是一个微软公司提供的类库(classlibraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量,其中包含的类中有大量的Windows句柄封装类和很多Windows的内建控件和组件的封装类。

      

   本例中首先在C++的集成开发环境Visual Studi0 2008中建立MFC工程,为与LabVIEW对比方便,本例中将MFC的工程类型设定为基于对话框模式的I程,其余操作环境选择默认设置,具体工程创建方式请读者参考Visual Studi0 2008的相关操作说明。为方便起见,工程名设置为“lab 0”,工程文件的形式如图3-13所示。

   图3-3与图3-13中所示的目前位置结果类似,都是用户仅单击几次鼠标的情况下,就得到了一个应用程序的框架和引擎,而到目前为止,用户还什么都没有做。很明显,这样的产品设计方式减少了应用程序开发人员的工作量,可以提高某些情况下的开发效率。



   以上简单介绍了LabVIEW编程方法,一般情况下,用户大多数情况下接触的是文本编程,EP1K50TI144-2比较常见的平台有Eclipse、Visual Studi0 2008等,下面将LabVIEW与C++的集成开发环境-Visual Studi0 2008做一个简单对比,使用户对LabVIEW编程的特性有更深入的理解。在Visual Studi0 2008中,微软同样为用户提供了用来进行图形用户界面程序设计的MFC编程平台,在MFC平台上设计图形用户界面程序的过程如下所述。

   创建MFC工程

   微软基础类库( Microsoft Foundation Classes,MFC)是一个微软公司提供的类库(classlibraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量,其中包含的类中有大量的Windows句柄封装类和很多Windows的内建控件和组件的封装类。

      

   本例中首先在C++的集成开发环境Visual Studi0 2008中建立MFC工程,为与LabVIEW对比方便,本例中将MFC的工程类型设定为基于对话框模式的I程,其余操作环境选择默认设置,具体工程创建方式请读者参考Visual Studi0 2008的相关操作说明。为方便起见,工程名设置为“lab 0”,工程文件的形式如图3-13所示。

   图3-3与图3-13中所示的目前位置结果类似,都是用户仅单击几次鼠标的情况下,就得到了一个应用程序的框架和引擎,而到目前为止,用户还什么都没有做。很明显,这样的产品设计方式减少了应用程序开发人员的工作量,可以提高某些情况下的开发效率。



热门点击

 

推荐技术资料

声道前级设计特点
    与通常的Hi-Fi前级不同,EP9307-CRZ这台分... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!