Showing results for 
Search instead for 
Did you mean: 

How do I dynamically load VI's in LV 6.02?

I have a program written in Labview 6.02 that has over 1000 vi's. My problem is that every one of them loads upon startup of the program. This is a very long process on slower machines and eats up most of the memory of the system since they are all in memory all the time. How do I call each indivual VI only when they are needed by a parent VI? And possibly, how can I remove this VI from memory when I no longer need it?
0 Kudos
Message 1 of 2

you can use the vi server to dynamically load vi's. check out for details (or do search on 'dynamic load' on this website.

0 Kudos
Message 2 of 2