lvlib库

文件-新建-库,创建一个项目库文件。能在项目中创建的文件类型,都可以在库中创建。
在这里插入图片描述在这里插入图片描述
在lvlib上右键-添加-文件,将被选中的文件放到lvlib中。被添加进lvlib的vi名发生改变(vi名前添加了lvlib名,中间以:隔开)
在这里插入图片描述
在lvlib上右键-属性-项设置,设置lvlib内vi的访问权限。
公共-用户在查看项目库时,此项可见。 公共VI可供其他VI和应用程序调用。
库内-用户在查看LabVIEW类时,此项可见。 只有友元和项目库中的VI可调用库内VI。
私有-如锁定项目库,其他用户查看项目库时,该项不可见。 不属于项目库的VI和应用程序无法调用私有VI。
未指定-仅当选定文件夹时,显示该选项。 文件夹未指定访问项, 访问范围为公共。 默认情况下,如未指定类中文件夹的访问范围,则文件夹的访问范围为公共。

//在指定文件夹的访问范围时,访问设置适用于文件夹下所有文件,且可覆盖文件原有设置。
在这里插入图片描述

llb库

工具-llb管理器-文件-新建llb可创建一个新的llb。如果需要在llb文件中添加或删除VI,也需要先打开llb管理器。
在这里插入图片描述在这里插入图片描述

lvlib与llb的区别

lvlib llb
lvlib不包括实际文件 llb是一个磁盘上的文件整体
所包含的文件以单独文件形式保存在磁盘 vi都存在于此文件的内部
通过项目浏览器查看 需要通过llb管理器查看
库名不可重复,库中vi名可与其他库中vi名重复
一个vi只能为一个lvlib所有
一个文件不能同时属于两个lvlib。必须将某个lvlib中的文件添加到新的库时,需要把整个库添加到新的库里
lvlib可以限制访问权限(公共/私有)
lvlib可添加层次关系(虚拟文件夹) llb内部vi平级存放,无层次关系

lvlib常见错误

报错:该vi所属库不存在。
发生原因:将vi连接至库后将库移动至其他目录/删除了库。
解决方法:文件-断开连接库
在这里插入图片描述

报错:LabVIEW工程库与在工程库中的文件不共享同一个硬盘路径
发生位置:试图将lvlib添加到安装程序时
解决方法:库文件可以在创建可执行文件时作为支持文件添加,而在安装程序中,不需要单独添加lvlib文件

断开vi与库之间的连接

一个批量断开lvlib与vi的小程序(鬼知道我经历了些什么才想起来搞这个)
在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐