1.创建用户事件



创建用户事件需要在事件数据处输入标签,否则会报错,加入错误处理函数的目的是使得程序更加健壮,且引出错误簇输入输出,方便顺序流控制。

2.创建队列引用及入队列操作




此处队列名为空,没有搞明白。。。
将创建出来的队列引用生成一个自定义类型,然后再按名称捆绑进入(此为了方便有多个队列时方便管理)。

创建单个消息入队列函数,并通过接线端来设置入队列的优先级。(优先级是通过入队列的位置来设定)。

3.元素出队列



函数内部使用元素出队列,将队列消息簇按名称解除捆绑输出消息与值。需要注意的是该子vi被封装为预先分配副本重入执行。

4.事件处理循环

根据前面板事件或者用户触发事件来执行相应的动作。如需将消息传送到消息处理循环,则在相应的事件结构分支内添加enqueue message函数。

5.消息处理循环

在循环内部先进行元素出队列,将队列消息中的不同的message进行相应的处理。
默认分支为:当其下发的message没有定义时,将消息传送到消息队列处理循环中的错误处理器函数。

6.错误处理函数



可以在忽略错误的数组内增加需要忽略的错误代码,使得程序忽略此错误。


首先判断是否报错,未报错则不执行入队列,出错后根据其输入是否退出来选择入队列的元素。

执行退出分支,先将其错误信息弹窗,并注销队列,然后发用户事件停止给事件处理循环。

总结

借鉴和学习的主要是:
1.元素入队列的时候内增加一个优先级的设定,标准优先级为元素入队列,高级优先级为队列最前方插入元素。
2.在创建好队列引用后,可以将队列引用句柄放到一个簇内,方便多个创建多个队列引用后管理。
3.可以选择增加一个错误处理函数,进入message条件结构时,无对应的分支,则应将其发送的消息以弹窗的方式提醒,并退出程序。
4.条件结构如果判断对象为字符串类型时,可以将不区分大小写勾选。

Labview_QMH模板解析相关推荐

  1. sdcms的模板解析引擎,一个非常简单和实用的CMS

    代码 <% '============================== 'SDCMS模板解析引擎 'Author:IT平民 'Date:2009年4-5月 '================ ...

  2. vmwear导出OVF模板解析(解决ovf导入服务器失败问题,虚拟机版本等)

    vmwear导出OVF模板解析(解决ovf导入服务器失败问题,虚拟机版本等) 参考文章: (1)vmwear导出OVF模板解析(解决ovf导入服务器失败问题,虚拟机版本等) (2)https://ww ...

  3. php 模板解析,关于模板的原理和解析

    PHP – 关于模板的原理和解析 将PHP代码和静态HTML代码进行分离,使代码的可读性和维护性得到显著提高. 使用模板引擎: 我们所说的模板是web模板,是主要由HTML标记组成的语言来编写的语言, ...

  4. 第五章:【UCHome二次开发】模板解析

    UCHome模板文件位于/template文件夹下,每个模板文件单独一个文件夹,默认模板文件夹为default. 1.模板的使用配置 在根目录下的config.php中进行配 $_SC['templa ...

  5. ECMALL模板解析机制

    ECMall模板解析语法与机制 在ECMall模板中,用"{"开头,以"}"结尾就构成一个标签单元,"{"紧接着的单词就是标签名.在标签单元 ...

  6. 模板解析-mustache分析

    文章目录 前言 一.什么是模板引擎 历史上曾经出现的数据变为视图的方法 二.mustache的基本使用 1.引入库 2.循环对象数组 3.不循环 4.循环简单对象 三.mustache的底层核心机理 ...

  7. 自定义php模板解析,迅睿CMS 自定义模板解析标签

    需要精通php的开发者使用 系统自带的标签有 {category **** } 获取栏目 {/category} {linkage  ****}  获取联动菜单 {/linkage} {page ** ...

  8. excel自定义模板解析

    解析excel是一个比较常见的功能,多数情况下我们会使用如下两种方式进行处理 写一个excel解析工具类,将数据解析到一个List<Object[]>集合中,但这种方式需要我们对数据进行二 ...

  9. PHP模板解析对象,PHP模板解析类实例

    摘要:本文实例讲述了PHP模板解析类.分享给大家供大家参考.具体如下:<?php class template { private $vars = array(); private $conf  ...

  10. python 动态加载与静态加载_python+django加载静态网页模板解析

    今天我们来看看Django是如何加载静态html的? 我们首先来看一看什么是静态HTML,什么是动态的HTML?二者有什么区别? 静态HTML指的是使用单纯的HTML或者结合CSS制作的包括图片.文字 ...

最新文章

  1. [unreal4入门系列之二] 下载和安装虚幻4游戏引擎
  2. EXCLE使用中常用函数和公式
  3. bootstrap菜单展开收起_基于bootstrap的后台左侧导航菜单和点击二级菜单刷新二级页面时候菜单展开显示当前菜单...
  4. Java开发快速上手
  5. java双向链表结构_【Java数据结构】2.3双向链表的迭代实现
  6. java学生签到系统_学生签到系统.pdf
  7. Hawkeye逃避机制和反调试技术分析
  8. 时域、频域和时频分析的区别
  9. c 陷阱与缺陷 摘录
  10. system32下 exe文件作用
  11. InstallShield
  12. 公司生产管理系统如何精细管控生产全过程
  13. RabbitMQ(6)-Spring AMQP,Spring集成RabbitMQ
  14. 健康课程小程序开发,传播正确养生方法,拥抱健康生活
  15. 网站色彩设计与搭配技术(下)
  16. 创建一个Date类,具有三个整型成员变量year,month,day,具有三个成员方法setDate,isLeapYear,print
  17. php 检测数组内是否有空值,判断PHP数组是否为空的代码
  18. 第二季度UWA STAR —只有不拒绝问题,才能进一步解决问题
  19. Lucene之——搜索实例
  20. OpenGL 立方体平行斜投影的绘制

热门文章

  1. 基于thinkphp开源cms 对比
  2. feedsky绑定二级域名不能更新解决方法
  3. win10如何显示文件后缀
  4. Java多线程系列--【JUC锁08】-共享锁和ReentrantReadWriteLock
  5. 决策树模型回归可视化分析_基于Blank Friday商店销售数据分析构建回归模型
  6. c语言大作业点歌系统,基于C语言的KTV点歌系统
  7. idea隐藏菜单栏Main Menu 恢复方法
  8. html5 blockquote,HTML5 Blockquote引用区块使用实例
  9. 采用现场总线协议的压力变送器特性介绍
  10. OpenCVSharp Mat.Set<T>修改像素颜色