中级 23:Xcontrol 0
什么是 Xcontrol
XControl实质上是一个控件(可以是显示控件,也可以是控制控件),只是这个控件的功能和Facade都可以被自定义
在 LabVIEW中,选择New…>>Other Files>>XControl就可以生成 一个 XControl控件,如图1所示
图一:创建 XControl 图二是新创建的 XControl,可以看出包含如下的2 个 VIs和 2 个自定义控件
(1) Data
ctl:定义XControl的数据类型
(2) State
ctl:定义XControl的状态(可以封装内部的数据)
(3) Facade
vi:定义XControl的 Facade和功能
(4) Init
vi:定义XControl的初始状态
图二:新创建的 XControl 1
XControl 视 频 讲 解 LabVIEW网络讲 坛之名家偶得:XControl 实战(上下集) http://zone
com/wv/app/doc/p/id/wv-2006 本讲 引入了 XControl的概念,阐述其与普通LabVIEW控件的区别
着重介绍了构建XControl所必须的元素,并演示如何创建一个简单的XControl
http://zone
com/wv/app/doc/p/id/wv-2007 在上一讲 的基础上,本讲 通过演示逐一介绍了XControl的一些高级功能和调试的 Method
并且和大家分享一下开发 XControl中的一些小技巧
XControl 使用方法 2
1 创建 XControl Method XControl Method允许 XControl的用户通过编程配置 XControl
通过调用节点调 用 XControlMethod
用户调用自定义的XControlMe