锁定状态:设置
- 更新时间2025-07-30
- 阅读时长2分钟
设置VI的锁定状态。如交互式的值为FALSE(默认),使用密码可解除受密码保护VI的锁定或对未受密码保护的VI设置密码。如设置交互式为TRUE,LabVIEW将忽略密码,并弹出对话框提示用户切换锁定状态。
参数
| 名称 | 数据类型 | 必需 | 说明 | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 锁定状态 | ![]() |
是 | 表示VI的编辑权限。
|
||||||||
| 交互式 | ![]() |
否 | 指定是否显示对话框供用户更改锁定状态。默认值为FALSE。 |
||||||||
| 密码 | ![]() |
否 | 如锁定状态有密码保护,则密码为新密码。如使锁定状态由密码保护变为其他状态,则密码为旧密码。默认值为空字符串。 |
||||||||
| 放入缓存 | ![]() |
否 | 如锁定状态的值为Password-protected,则放入缓存指定是否在缓存中保存新密码。默认值为FALSE。 |
注释
下表列出了该方法的特性。
| 短名称 | Lock State.Set |
| 数据类型 | 无返回值 |
| 可用于运行引擎 | 否 |
| 可用于实时操作系统 | 否 |
| 可在VI运行时设置 | 是 |
| 加载前面板至内存 | 否 |
| 使用前必须授权 | 否 |
| 加载程序框图至内存 | 否 |
| 允许远程访问 | 是 |
| 必须等待直到用户界面空闲 | 是 |
| 可用于控件VI | 是 |
| 可用于全局VI | 是 |
| 可用于严格自定义类型 | 否 |
| 可用于多态VI | 是 |


