5.1.5 常用控件“多项列表”
我们说:虚拟仪器的前面版起到了良好的“人机对话”功能。使用者通过前面版不仅可以操纵、设置测量参数,还可以看到测量结果。测量结果的显示通常使用数值显示控件、图形显示控件和字符串显示控件等等。
在实际使用中,我们更喜欢数据的集中显示和参数集中设置,这样就会经常使用到“多项列表”控件。
下面是一个利用“多项列表”控件构成的多参数显示器。
在实际使用中,我们更喜欢数据的集中显示和参数集中设置,这样就会经常使用到“多项列表”控件。
下面是一个利用“多项列表”控件构成的多参数显示器。
由于它的使用场合较多,所以我们把它作成了一个子vi并命名为“多项列表设置“.vi。下面给出该vi的前面版图、连接器图和程序框图、图标。
下载该vi(LabVIEW-8.6.1)
| mclistbox.vi |
该vi的实际使用
首先我们创建一个新vi(或者是已存在的vi),并在它的前面版上放置一个“多项列表“控件(这是必须的)。然后用鼠标右击该控件在快捷菜单中先选择》Change to indicator,然后再选择》Create》Reference,为该控件创建一个“引用”。
将“多项列表”.vi也放置在程序框图上,将刚刚创建的“引用”连接到该vi的“MCListbox引用句柄"端。然后按下图创建其它的子项。
将“多项列表”.vi也放置在程序框图上,将刚刚创建的“引用”连接到该vi的“MCListbox引用句柄"端。然后按下图创建其它的子项。
按上图设定好后,运行该vi,在前面板上就可以看到下面的图示(适当调节列和行的宽、窄)。
这就是一个6通道振动测试的通道配置表(仿真的指示器),适当的设计就可以实现通道配置的集中显示。读者可以根据自己的需要配置所有的字符串常数从而实现不同内容的集中显示。
下图是电能测量项目的另一个例图,它是由两个“多项列表框”和字符串显示器及其它控件的组合。它来自三相功率、电能表的GUI。
下图是电能测量项目的另一个例图,它是由两个“多项列表框”和字符串显示器及其它控件的组合。它来自三相功率、电能表的GUI。
在前面版上,使用“多项列表框”来做综合数据显示,有这么几个好处:
1、面板显得整洁、清晰
使用“多项列表框”的面板给人看起来比较整洁、清晰,方便、灵活。特别是“经典”模式的该控件。
2、显示的信息量可随意调整
显示的信息量可随需要任意调整,单行、单列、多行、多列,更改设计容易。
3、生成测试报告时简单
测试结束后通常要给出测试结果报告,用“报告生成工具包”一点点编程可以实现,但编程很烦。采用“报告生成工具包”中的“Append Control Image to Report.vi可将“多项列表框”控件的图像直接发送到测试报告中。
其实这样做也有另外一个好处,除方便、快捷、美观、清晰外,生成报告中的原始数据也不容易被轻易改动。比较受用户的欢迎。因为测量结果的原始数据的保存是相当重要的。
1、面板显得整洁、清晰
使用“多项列表框”的面板给人看起来比较整洁、清晰,方便、灵活。特别是“经典”模式的该控件。
2、显示的信息量可随意调整
显示的信息量可随需要任意调整,单行、单列、多行、多列,更改设计容易。
3、生成测试报告时简单
测试结束后通常要给出测试结果报告,用“报告生成工具包”一点点编程可以实现,但编程很烦。采用“报告生成工具包”中的“Append Control Image to Report.vi可将“多项列表框”控件的图像直接发送到测试报告中。
其实这样做也有另外一个好处,除方便、快捷、美观、清晰外,生成报告中的原始数据也不容易被轻易改动。比较受用户的欢迎。因为测量结果的原始数据的保存是相当重要的。







