在INTERNAL.LLB中LabVIEW应用程序搜索子VI



主要软件: LabVIEW Development Systems>>LabVIEW Full Development System
主要软件版本: 5.1
主要软件修正版本: N/A
次要软件: N/A

问题: 如果创建的应用程序需要一段时间去完成创建,并且在这段时间内打开了正在创建的程序中的一个子VI,LabVIEW将会丢失该子VI的位置路径。下一次打开VI时,LabVIEW将会提示我去查找子VI。LabVIEW认为这个子VI在一个叫做internal.llb的文件中。

解答:
发生上述情况是因为在创建应用程序的过程中,子VI被载入内存。当你通过打开VI再一次载入子VI,LabVIEW发现这个子VI已经在内存中,则使用了当时的位置。实际上该子VI在内存中的临时LLb文件中,该文件在创建应用程序的过程中使用,叫做internal.llb。这个文件在应用程序创建完成后会被删除。

解决的办法是在创建应用程序过程中,应避免载入VI。另一个方法就是手动选择回子VI原始的位置。


相关链接:

附件:





报告日期: 05/03/2000
最近更新: 11/08/2011
文档编号: 1X2AA7L3