01-29-2008 06:33 AM
01-29-2008 10:44 AM
After some experimentation, I found that the "Remove Block Diagram" option of the Source Distribution really does 'remove' and not just 'disable'. I don't think this is what I want. Without the block diagram, TestStand won't be able to properly call these VIs from it's sequence files, correct?
What I really want is a Source Distribution where the block diagram is disabled, or basically, un-viewable by the operator. Is a DLL my only option, if I don't want to lock or password-protect each VI.
01-29-2008 02:51 PM
I guess if the option disabled block diagrams, it would be called Dosable Block Diagrams and not Remove Block Diagrams.
VIs with the diagrams removed can be called in the same way as a VI with the diagram or with the diagram password protected.
If you want to be able to debug the VIs in the field or locally, you need VIs with block diagrams. You would need a place to have the original VIs if you distribute VIs without block diagrams or if you distribute VIs built into dlls.
01-29-2008 03:23 PM
So, the block diagram goes away ONLY on the VI placed in the folder specified by the distribution, correct? Out of curiousity, how does the VI run without the block diagram?