StephanieO wrote:
If a top-level VI contains some Express VIs then an instance is created of the top-level VI for each Express VI.
I will have to admit to not knowing that. If the caller VI is large, this could be nasty if you have many instances.
As for how to get rid of the express VIs, you can right click each one and select Open Front Panel. This will convert the express VI to a regular VI, which you can save and use as-is, or replace with the subVI which the express VI actuallly uses. The code itself won't have any better performance, though, since it doesn't change (which isn't to say the performance is bad. The underlying subVI might perform well).
___________________
Try to take over the world!