03-11-2013 10:56 AM
I have a VI that searches for all VIs in memory, and I want to modify it so it lists all VIs with a broken run arrow. How can you programmatically check for a broken run arrow? I couldn't find it in the VI's properties.
Solved! Go to Solution.
03-11-2013 11:04 AM
You can use the VI Property "Execution.State" to check the state of the vi, if the VI is broken you will get the state as "Bad"
03-11-2013 11:22 AM - edited 03-11-2013 11:24 AM
Edit: It works, thanks.
I tried that, and it says "Run top level" regardless of whether I break the run arrow or not. I tried saving it to disk with the broken arrorw, breaking the arrow in different ways, and I cannot get the "Bad" state like I expect.\
03-11-2013 11:23 AM
Oops nevermind, it works as expected.