LabVIEW
自动弹窗函数设计
首家辉
【摘
要】
摘
要:在
LabVIEW
编程过程中利用
VI
Server
控制方法,调用并
设置各种对象属性,对弹窗功能函数进行优化,最后打包成一个完整功能的子
VI
,使其适用于
LabVIEW
编程的大部分应用场合。在使用过程中只需将弹窗
子
VI
放在需要实现弹窗功能的
VI
中进行调用,即可实现窗口界面大小、面板
弹出方式及窗口标题的灵活设定。
【期刊名称】
软件导刊
【年
(
卷
),
期】
2016(015)002
【总页数】
3
【关键词】
LabVIEW
图形化编程;
VI Server
;属性节点;弹窗功能
0
引言
在
LabVIEW
图形化编程过程中,通常希望程序运行到某个阶段时能自动弹出
某个预设窗口,比如参数设置、波形显示及其它类型的人机交互界面。一直以
来,消息弹窗功能的实现通常有以下两种方式,一是直接对需要弹窗的
VI
进行
属性设置,即在
File>>VI
Properties
选项中进行设置,这种方式基本能满足
要求,但是设置比较繁琐,很多属性的功能不直观,并且针对每个不同的
VI
均
需要进行相应的操作,使用起来非常麻烦;第二种方法是通过调用简单的消息
控件来实现弹窗功能,这种方式使用简单,但是无法对弹出窗口面板进行编辑,
更不能在弹出的窗口中增加控件,很难满足实际设计需求。通过对
VI
Server
控制方法的灵活运用,可以实现各种预设窗口的弹窗动作,并且可以灵活地移
植到其它需要弹窗的功能
VI
中。