LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Make all subVIs reentrant

If you reverse the order of the CLOSE calls before the loop (i.e. close the TopLvlDiag first and THEN close the Diagram, the error moves to the first SUBVI call (inside the loop).

 

That tells me that the SUBVI call requires an OPEN reference to a diagram.

So does the TopLvlDiag call.

 

Why?  I can't say.

Steve Bird
Culverson Software - Elegant software that is a pleasure to use.
Culverson.com


LinkedIn

Blog for (mostly LabVIEW) programmers: Tips And Tricks

0 Kudos
Message 11 of 13
(696 Views)

 


@for(imstuck) wrote:

In 2010 I don't see the "Callees" property. I just see callers. I did find another VI that has it but the property node is a pinkish-red color

The red indicates that the property has been deprecated. If you look at the context help for it, it tells you that you should use the Get VI Dependencies method instead.

 


___________________
Try to take over the world!
Message 12 of 13
(678 Views)

I figured that's what it was, but I must have missed that in context help, because I did look there for it.

0 Kudos
Message 13 of 13
(667 Views)