为什么我的用户事件不能为我正在使用的控件产生一个通知



主要软件:
主要软件版本: 7.0
主要软件修正版本: N/A
次要软件: N/A

问题: 我在LabVIEW中设置了用户事件,我也将用户事件与控件绑定,我想从事件结构左侧的通知器列表中读取控件的值,程序框图显示该功能可行,但是我却无法得到控件的通知

解答:

如下图所示,如果控件或者常量没有标签,不仅事件结构不会为使得控件的消息可用,而且,它也只会给事件分支一个通用的“User Event”名称,如果你给同一数据类型注册了不止一个用户事件,这将显得很混乱。

为了是用户事件可以显示消息器,控件必须有标签。下面的框图显示了同样的代码,不同的是,控件有了标签,事件分支显示了“Labeled_Control”通知。

想知道用户事件的概述以及何时可能使用,请看下面的链接



相关链接: White Paper: A Powerful New Tool for UI Programming--User Interface Event Programming
Product Manuals: Creating Custom Events (June 2013)

附件:


UserEvent_Diagram(L).GIF - UserEvent_Diagram(L).GIF
UserEvent_Diagram(NL).GIF - UserEvent_Diagram(NL).GIF


报告日期: 07/24/2003
最近更新: 02/27/2015
文档编号: 2ZN5T4QJ