在LabVIEW中使用事件的说明与建议
来源:EEFOCUS 发布时间:2019-09-15
分享至微信
![](/_nuxt/img/wechaticon.317e48d.png)
- 避免在循环外使用事件结构。
- 记得在“值改变”事件分支中读取触发布尔控件的接线端。
- 条件结构用于处理触发布尔控件的撤消操作。
- 将一个条件分支配置为处理多个通知事件的操作时,使用警告信息。
- 不要使用不同的事件数据将一个分支配置为处理多个过滤事件。
- 如含有事件结构的While循环基于一个触发停止的布尔控件的值而终止,则记得在事件结构中处理该触发停止布尔控件。
- 如无需通过程序监视特定的前面板对象,考虑使用“等待前面板活动”函数。
- 用户界面事件仅适用于直接的用户交互。
- 避免在一个事件分支中同时使用对话框和“鼠标按下?”过滤事件。
- 避免在一个循环中放置两个事件结构。
- 使用动态注册时,确保每个事件结构均有一个“注册事件”函数。
- 使用子面板控件时,含有该子面板控件的顶层VI将处理事件。
- 如需在处理当前事件的同时生成或处理其它事件,考虑使用事件回调注册函数。
- 请谨慎选择通知或过滤事件。用于处理通知事件的事件分支,并将无法影响LabVIEW处理用户交互的方式。如要修改LabVIEW是否处理用户交互,或LabVIEW怎样处理用户交互,可使用过滤事件。
- 不要将前面板关闭通知事件用于重要的关闭代码中,除非事先已采取措施确保前面板关闭时VI不中止。例如,用户关闭前面板之前,确保应用程序打开对该VI的引用。或者,可使用前面板关闭?过滤事件,该事件在面板关闭前发生。
[ 新闻来源:eefocus,更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj]
存入云盘 收藏
举报
全部评论
暂无评论哦,快来评论一下吧!
![](https://img.icspec.com/common/images/artbrand.png)
![](https://img.icspec.com/avatar/default.png)
EEFOCUS
开创IC领域,共创美好未来!
查看更多
相关文章
全球首部AI法案生效,明确AI使用边界与处罚规则
2025-02-06
希荻微信息披露失准与募资使用违规
2024-12-30
华为与方大集团合作,拓展AI在航空与钢铁领域应用
2025-01-15
奔驰E300L动力参数“乌龙”事件
2024-12-25
热门搜索