您的位置 首页 厂商

事情结构— 使用UserEvent

LV61中LABVIEW引入了事件结构,事件驱动是VB,VC等流行编程语言的基本设计思想,lV+EVENTSTRUCTURE的引入是对labview是个非常大的进

LV6.1中LABVIEW引进了事情结构,事情驱动是VB,VC等盛行编程言语的根本规划思维,lV+EVENT STRUCTURE的引进是对labview是个非常大的前进.或许是在7.1中又参加的用户事情和动态注册事情,这是曩昔经常用VC言语编程的工程师热切期望的.

了解VC的人都知道,WM_USER是Mircrosoft专门为用户预留的音讯,经过它就能够向主窗口发送各种指令和数据.

现在,LABVIEW也具有了这种才能了,不知道大家用过了没有.

假设一个项目,操控了几台设备,一起并行作业,各个并行的操控循环怎么和主循环交流数据那?能够经过全局变量,同享变量,经过控件参阅,使用行列...

今日介绍一个新的办法,充分使用USER EVENT.

首要,使用Custom Control制造一个strict type def 的簇,我举的比如是模仿WINDOWS音讯,实践能够是任何类型,用变体数据或许更为适宜一些.

这儿我界说了50种音讯

每个事情需求传递的信息是:

1.音讯号(50种,能够了解成50种指令)

2.字符串,用来传递信息

3.4是两个数据,模仿WINDOWS的 wParam 和lParam

下一步要使用Action Engine办法,把一切的操作都封装在一个SUBVI中

首要在First call=TRUE 中生成用户事情,并回来参阅,存储在SHIFT REGISTER中.

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

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

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

微信扫一扫关注我们

返回顶部