08-11-2006 09:09 AM
08-13-2006 01:28 AM
Hi Kranthi,
It sounds like you've figured-out how to create an LLB using "save with options." Unfortunately, there's no disconnect option (at least not in 7.1) ![]()
After creating a new LLB, there are two copies of the VI hierarchy and having the old VIs laying-around is an invitation for trouble. After creating the new LLB, quit LabVIEW and "hide" the old VIs - if the old VIs are also in an LLB, just change the extension to something like .LLX; if not, rename the top-level folder and/or move the top-level folder to a galaxy far-far away. Sometimes I'll zip and erase old VIs (keep the zip) - the important thing is that the old VIs be removed from LabVIEWs search-path!
Closing LabVIEW may seem extreme, but sometimes LabVIEW keeps VIs open in memory, even though no panels are visible in the development environment - closing LabVIEW makes certain the old VI names/paths are flushed from LabVIEW's memory.
Once the old VIs are hidden, open LabVIEW and run the top-level VI in the new LLB. If any VIs are missing, you'll get the search window. Be careful! If you link to a VI in the hiding-place (for old VIs) LabVIEW will add that path to the search path!
Sorry if that seems like a long answer to a simple question. ![]()
Hope it helps!