位置:51电子网 » 技术资料 » 模拟技术

用户界面程序

发布时间:2014/10/7 19:50:10 访问次数:423

   通过图3-5中的豇丑图标,就可以为VI添加输入/输出端口,具体的方法请读者参考本章后面的内容。

   图3-4和图3-3可以看做一个图形用户界面程序(GUI),其中图3-4的Waveform Graph与图3-3中的图形显示元件是一一对应的关系。有过文本编程经验的读者可以知道,EP1K50FC256-2在基于文本的软件编程平台上设计图形用户界面程序时,同样存在着“控件”的概念,在文本编程中,控件是对数据和方法的封装,控件有自己的属性和方法,其中通过属性可以访问控件,而方法则是控件某些功能的实现,用户可以在源程序中调用这些方法来控制相关的控件。

   LabVIEW中前面板上控件的功能与文本编程平台实现图形用户界面程序时控件的功能极其类似,因此用户在理解图3-3中的控件时可以将文本编程平台中的控件的概念引用过来——可以简单地将图3-3中的图形显示控件Waveform Graph看作是用户可与之交互以输入或操作数据的控件“类”,而将图3-4中Waveform Graph对象看作是这个控件“类”实例化后的对象(关于类和对象的概念请参考面向对象编程方面的资料),因此,用户对程序框图中的

Waveform Graph韵操作将通过前面板上的Waveform Graph体现出来。上述LabVIEW中的操作方法类似于Virtual Stdi0 2008中MFC编程平台的操作方法。

      

   在文本编程平台中通过程序的执行顺序和赋值语句来表示数据的流动方向,而在图形化编程平台LabVIEW中则通过“连线”的方式表示数据的流动方向。以图3-4为例,WaveformGraph与Simulate Signal之间的蓝色连线表示数据的流动方向,即数据从Simulate Signal中流向Waveform Graph;由于Waveform Graph与前面板元件的一一对应关系,因此Simulate Signal中产生的数据将会在图3-3的图形显示控件中原样展示出来。

   通过图3-5中的豇丑图标,就可以为VI添加输入/输出端口,具体的方法请读者参考本章后面的内容。

   图3-4和图3-3可以看做一个图形用户界面程序(GUI),其中图3-4的Waveform Graph与图3-3中的图形显示元件是一一对应的关系。有过文本编程经验的读者可以知道,EP1K50FC256-2在基于文本的软件编程平台上设计图形用户界面程序时,同样存在着“控件”的概念,在文本编程中,控件是对数据和方法的封装,控件有自己的属性和方法,其中通过属性可以访问控件,而方法则是控件某些功能的实现,用户可以在源程序中调用这些方法来控制相关的控件。

   LabVIEW中前面板上控件的功能与文本编程平台实现图形用户界面程序时控件的功能极其类似,因此用户在理解图3-3中的控件时可以将文本编程平台中的控件的概念引用过来——可以简单地将图3-3中的图形显示控件Waveform Graph看作是用户可与之交互以输入或操作数据的控件“类”,而将图3-4中Waveform Graph对象看作是这个控件“类”实例化后的对象(关于类和对象的概念请参考面向对象编程方面的资料),因此,用户对程序框图中的

Waveform Graph韵操作将通过前面板上的Waveform Graph体现出来。上述LabVIEW中的操作方法类似于Virtual Stdi0 2008中MFC编程平台的操作方法。

      

   在文本编程平台中通过程序的执行顺序和赋值语句来表示数据的流动方向,而在图形化编程平台LabVIEW中则通过“连线”的方式表示数据的流动方向。以图3-4为例,WaveformGraph与Simulate Signal之间的蓝色连线表示数据的流动方向,即数据从Simulate Signal中流向Waveform Graph;由于Waveform Graph与前面板元件的一一对应关系,因此Simulate Signal中产生的数据将会在图3-3的图形显示控件中原样展示出来。

相关技术资料
10-7用户界面程序

热门点击

 

推荐技术资料

泰克新发布的DSA830
   泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!