该类的私有数据控件的默认数据为非法值
- 更新时间2025-07-30
- 阅读时长1分钟
私有数据控件可定义LabVIEW类的默认值。私有数据控件中设置的默认值非法时将出现该错误。有下列非法默认值:
- 该类的值
- 任何子类的值
- LabVIEW未加载至内存的值
- 将该类作为其私有数据控件成员的类
注: LabVIEW是传递值的语言,不存在“引用类”的控件。如私有数据簇中包含类控件,LabVIEW可在私有数据中包含整个类。对包含自身的类进行初始化可导致无限的数据自定义类型递归, 并为每层分配值,直至内存耗尽。只有完全定义的类(不使用自身作为定义的一部分)可作为私有数据控件的值。
如需解决该问题,可检查此类非法默认值。检查类控件和变体控件的非法默认值。