为何不能定制一个严格自定义类型的枚举常量?



主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: N/A

问题:
我打算将应用程序结构设计成状态机类型,并将枚举变量定制成严格自定义类型,这样当我修改自定义控件时程序能自动更新。我注意到在标准状态机模板中(VI来自于基于模板»框架»设计模式),枚举型常量是自定义类型的。当我创建自己的VI并放置枚举型常量在程序框图中时,不能选择控件和编辑»自定义控件。请问,为何我在标准状态机中能自定义而在我自己的VI中不能?

解答:
默认情况下,您只能自定义输入控件和显示控件。为了做到这些,您需要将程序框图中的枚举常量换成控件,然后才能自定义它。当您将控件定制成严格自定义类型后,保存自定义控件并将其改回成常量(需要注意的是只有在程序框图中控件显示为接线端时才能进行上述操作)。现在您就能够选择程序框图中的常量并进行编辑»自定义控件了。

关于自定义控件,自定义类型和严格自定义类型,参见下面的链接。

相关链接:
Knowledge Base 2QU94J6I: What is the Difference Between Type Definitions and Strict Type Definitions?

附件:





报告日期: 07/29/2003
最近更新: 01/04/2012
文档编号: 2ZSB9H59