VI服务器类的属性和方法的特性
- 更新时间2025-03-14
- 阅读时长3分钟
下表列出了各个属性和方法的特性。
- 数据类型-指定属性或方法的数据类型。
- 权限-指定该属性为只读、只写、读/写或仅在编辑时可写。如属性为仅在编辑时可写,表示只能在编辑模式下写入属性。
- 可用于运行引擎-指定用户是否可在生成的应用程序中使用该属性或方法。括号中的值表示属性或方法在运行引擎中的权限。这些值包括只读、只写、读/写、仅在编辑时可写或否。某些属性和方法只在编辑时可用。如不具有该特性,在尝试将该属性或方法用于已生成的应用程序时,LabVIEW将返回错误1043。如果你使用SharedVariableIO属性或方法,你必须安装Datalogging and Supervisory Control(DSC)模块运行时间系统。关于DSC模块运行时间系统的信息,请参考美国国家仪器公司的网站。
- 可用于实时操作系统-指定用户是否可在实时操作系统上使用该属性或方法。括号中的值表示属性或方法在RT操作系统中的权限。这些值包括只读、只写、读/写、仅在编辑时可写或否。某些属性和方法只在编辑时可用。如特性的值为“否”,在实时操作系统中使用该属性或方法时,LabVIEW将返回错误1043。
- 在VI运行时设置-指定是否可在VI运行时将值写入该方法或属性。如不具有该特性,且在VI运行时写入值,LabVIEW将返回错误1000或1073。该特性不适用于应用程序类的属性和方法。
- 加载前面板至内存-指定LabVIEW是否将前面板加载至内存。如具有该特性,前面板无法加载至内存时,LabVIEW将返回错误1013。该特性不适用于应用程序类的属性和方法。
- 使用前必须授权-指定使用VI的属性和方法之前是否需要授权。例如,在使用特征值为Yes的方法之前,你可能需要 ,解锁一个受密码保护的VI 。如具有该特性,且在没有授权时使用该VI,LabVIEW将返回错误1040或1044。
- 加载程序框图至内存-指定LabVIEW是否将程序框图加载至内存。如具有该特性,程序框图无法加载至内存时,LabVIEW将返回错误1012。该特性不适用于应用程序类的属性和方法。
- 允许远程访问-指定是否允许远程 应用程序实例对该属性或方法的访问,但有权限错误。如具有该特性为“否”,远程引用该属性或方法时,LabVIEW将返回错误1032。
- 必须等待直到用户界面空闲-指定是否可在用户选择对话框中的项、跟踪控件时使用该属性。
- 可用于控件VI-指定是否可将该属性或方法用于作为控件的VI。如不具有该特性,在尝试将该属性或方法用于作为控件的VI时,LabVIEW将返回错误1035。该特性仅适用于VI类的属性和方法。
- 可用于全局VI-指定是否可将该属性或方法用于全局VI。如不具有该特性,在尝试将该属性或方法用于全局VI时,LabVIEW将返回错误1035。该特性仅适用于VI类的属性和方法。
- 可用于严格自定义类型-指定是否可将该属性用于严格自定义类型。该特性不适用于应用程序类和VI类的属性和方法。
- 可用于多态VI-指定你是否可以将此属性或方法用于多态VI。如果此特征值为No,如果你用多态VI使用此属性或方法,LabVIEW将返回 错误1035 。该特性仅适用于VI类的属性和方法。