详细介绍如何创建 XControl
● 创建 XControl
XControl用于在LabVIEW中设计和创建复杂的控件。
注: 只有 LabVIEW 专业版开发系统中才有创建和修改 XControl 的功能。如 VI 包含 XControl,则该 VI
可在所有 LabVIEW 软件包中运行。
按照下列步骤,新建一个 XControl:
1. 选择文件»新建项目,创建一个新项目。
2. 在
项目浏览器窗口中,右键单击我的电脑,从快捷菜单中选择新建»XControl。LabVIEW将在项目
中创建一个新的XControl库。在XControl库中,LabVIEW将自动创建需要的
功能。
提示 也可使用
新建对话框中的XControl模板创建XControl。
3. 在 XControl 库中双击“数据”功能,可以打开并修改数据自定义类型。使用表示新 XControl 数
据类型的控件替换数值控件。选择文件»应用改动,传递在“数据”功能中的改动。
4. 在 XControl 库中双击“状态”功能,打开并修改状态自定义类型。将任何影响到 XControl 外观
或状态的信息包含在簇控件中。选择文件»应用改动,传递在“状态”功能中的改动。
5. 在XControl库中双击“外观”功能,打开并
编辑外观VI。
6. 右键单击XControl库,从快捷菜单中选择属性,显示
XControl属性对话框。该对话框用于配置
XControl库、为XControl编写说明信息,以及配置XControl的功能、属性和方法。
7. 右键单击 XControl,从快捷菜单中选择保存,保存 XControl。
也可为XControl库添加
可选功能、属性、方法,以及VI。
注: 要添加 VI 至 XControl 库,右键单击 XControl 库,从快捷菜单中选择新建»VI。
● 创建 XControl 方法
XControl方法允许XControl的用户通过编程配置XControl。通过调用节点调用XControl方法。用户调用自
定义的XControl方法后,LabVIEW将调用
外观VI。如由于调用了方法而使显示状态发生改变,则“外观”VI
将更新显示状态,使XControl的外观得到更新。这种情况下,“外观”VI将生成
显示状态更改事件。
在 XControl 库中,每个 XControl 方法都由 VI 实现。
按照下列步骤,为
XControl库添加方法。
1. 右键单击 XControl 库,从快捷菜单中选择新建»方法,将新方法添加至 XControl 库。LabVIEW 将
在 XControl 库中创建一个新方法。
2. 双击 XControl 库中的方法,添加表示该方法参数的输入控件和显示控件。
编辑方法 VI
1