在LabVIEW中使用事件的说明与建议

2015-09-09 11:52:58来源: eefocus 关键字:LabVIEW  使用事件
由于LabVIEW是一个图形化编程界面,因此其事件处理和其它编程语言中的事件处理有所不同。下文列出了在LabVIEW应用程序中使用事件的说明和建议。
  • 避免在循环外使用事件结构。
  • 记得在“值改变”事件分支中读取触发布尔控件的接线端。
  • 条件结构用于处理触发布尔控件的撤消操作。
  • 将一个条件分支配置为处理多个通知事件的操作时,使用警告信息。
  • 不要使用不同的事件数据将一个分支配置为处理多个过滤事件。
  • 如含有事件结构的While循环基于一个触发停止的布尔控件的值而终止,则记得在事件结构中处理该触发停止布尔控件。
  • 如无需通过程序监视特定的前面板对象,考虑使用“等待前面板活动”函数。
  • 用户界面事件仅适用于直接的用户交互。
  • 避免在一个事件分支中同时使用对话框和“鼠标按下?”过滤事件。
  • 避免在一个循环中放置两个事件结构。
  • 使用动态注册时,确保每个事件结构均有一个“注册事件”函数。
  • 使用子面板控件时,含有该子面板控件的顶层VI将处理事件。
  • 如需在处理当前事件的同时生成或处理其它事件,考虑使用事件回调注册函数。
  • 请谨慎选择通知或过滤事件。用于处理通知事件的事件分支,并将无法影响LabVIEW处理用户交互的方式。如要修改LabVIEW是否处理用户交互,或LabVIEW怎样处理用户交互,可使用过滤事件。
  • 不要将前面板关闭通知事件用于重要的关闭代码中,除非事先已采取措施确保前面板关闭时VI不中止。例如,用户关闭前面板之前,确保应用程序打开对该VI的引用。或者,可使用前面板关闭?过滤事件,该事件在面板关闭前发生。

关键字:LabVIEW  使用事件

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/2015/0909/article_13059.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:labview事件结构中类型输出数值与其事件名称的对应关系
下一篇:使用调用节点从图形中输出图像

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利
推荐阅读
全部
LabVIEW
使用事件

小广播

独家专题更多

TI车载信息娱乐系统的音视频解决方案
TI车载信息娱乐系统的音视频解决方案
汇总了TI汽车信息娱乐系统方案、优质音频解决方案、汽车娱乐系统和仪表盘参考设计相关的文档、视频等资源
迎接创新的黄金时代 无创想,不奇迹
迎接创新的黄金时代 无创想,不奇迹
​TE工程师帮助将不可能变成可能,通过技术突破,使世界更加清洁、安全和美好。
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2017 EEWORLD.com.cn, Inc. All rights reserved