LabVIEW Development Best Practices Blog

Community Browser
Showing results for 
Search instead for 
Did you mean: 

Best Practices for Dynamic VI Loading (VI Lifetime Management Video)

Active Participant

The use of dynamically loaded VIs is a common and important approach for large applications.  It can help decrease load-time or make it possible to 'plug-in' new functionality into an existing application.  It's a concept I use in several of the examples I've shared in this blog, but one that often trips up users who are just experimenting with dynamic calls for the first time.

Christina Rogers, author of the Eyes on VIs blog, just posted a great video that explains how LabVIEW manages VI references, which is important for dynamic VI calls.  If you have a few minutes, be sure to check it out: VI Reference Lifetime

Elijah Kerry
Chief Product Manager, Software Platform
Follow my Software Engineering for LabVIEW Blog

For even more information, I go into this in great detail with the VI Shots tutorial: Dynamic Process VIs in LabVIEW

Michael Aivaliotis


Okay....I must be missing something.  The link to the Eyes on VIs blog that I have does not link to this video.  The last post there is Aug 01/2011.  What is the correct URL?



Wire Warrior

Behold the power of LabVIEW as my army of Roomba minions streaks across the floor!

I think it's just the video, no actual blog post.

Michael Aivaliotis