您的位置 首页 厂商

LABVIEW深化探究之怎么使多个事情分支履行相同的功用

在实际应用中,经常会遇到多个不同的事件源,需要触发同一事件的问题。最为常见的是程序的菜单项和工具栏的按钮问题。通常情况下,工具栏的按钮对应菜单条的中的某一项,二者的作用是相同的。在C语言编程中,通常为

  在实践使用中,经常会遇到多个不同的事情源,需求触发同一事情的问题。最为常见的是程序的菜单项和工具栏的按钮问题。一般情况下,工具栏的按钮对应菜单条的中的某一项,二者的作用是相同的。在C言语编程中,一般为二者注册同一回调函数,这样二者的反响就完全相同了。

  在Labview的编程实践中,也会遇到相似的问题,根据LABVIEW事情结构的特殊性,存在几种常见的办法能够处理这个问题。

  1、为一个分支静态注册多个事情。

  这种办法与其它编程言语相似,相似于为多个事情注册同一回调函数。下面我用四个按钮来举例说明。

  明显图中四个按钮的作用是相似的,比方移动图片,包含上下左右四个方向。一般情况下,咱们对四个按钮是别离静态注册事情,因此会呈现四个事情处理分支,十分繁琐,也简单呈现问题。

  初学者或许没有注意到一个事情分支能够静态注册多个控件的事情,注册办法如下图所示:

  经过事情结构中控件的引证能够区别是那个按钮发生了事情。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/206593.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部