LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

loading problem

hi, a stupid question....
If I don't use VI server, and just hardwire all the subvi's in the block diagram. When I execute the top level VI, will it load all the sub-vis into memory initially, or they only do so when they need them?
And if I have a case structure, and the top level vi will call different Vis, according to the user's choice. will the vi load all subvis initially or only do so when required?
and when the subvi is finished, will it be cleared from the memory?
0 Kudos
Message 1 of 2
(2,594 Views)
There are no stupid questions....

ALL subVIs, DLLs, CINs, etc are loaded when the top level VI is loaded. This includes subVIs, SubVIs in case structures, etc.

VI server is the only way to control loading. In that, there are many, many methods.

I hope this helps.

Good luck
0 Kudos
Message 2 of 2
(2,594 Views)