如将VI发布到其他计算机或用户,从VI中删除程序框图源代码可使其他用户无法编辑该VI。也可为程序框图设置密码保护。用户输入密码后仍能查看程序框图,但这种方法与移除程序框图相比安全性较弱。

注: 如保存的VI没有程序框图,用户将不能对该VI进行编辑,也不能把VI移到另一个平台或把其升级到LabVIEW的较新版本。

按照下列步骤,将VI不带程序框图保存,从而减小文件大小并防止用户改变源代码。

  1. 创建源代码发布
  2. 取消勾选源代码发布属性对话框源文件设置页的使用默认保存设置复选框,勾选移除程序框图复选框,确保LabVIEW将移除程序框图。
    注:不能从不包含编译代码的VI中移除程序框图。勾选附加排除项删除已编译代码复选框,LabVIEW会禁用源文件设置页的使用默认保存设置复选框。
  3. 生成源代码发布可创建没有程序框图的VI副本。
注意:如果保存不含有程序框图的VI,要覆盖VI的原始版本。将VI保存在不同目录下,或使用不同的名称。