From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
01-27-2010 05:39 AM
Dear folks,
i'm working in LV8.6. In my project, i have lot of vis. i need to protect those vis by applying a password. so whether i should go for every vi and make password protection?. Is any LV feature available for this without developing any code?
01-27-2010 07:30 AM
01-27-2010 07:47 AM
Paul is absolutly right because this is the recommended and most comfortable solution.
But there is one issue: it requires the application builder. The application builder is part of the professional package of LV or has to be purchased as an extra toolkit.
You can nevertheless write a simple set of VIs opening the VIs and locking them (so a custom made tool). This, of course, requires proramming......
Norbert
01-27-2010 08:12 AM
01-27-2010 11:26 AM
I like this option because I dont password protect my vi unless absolutly necessary. I feel that it is much more likely that I lock myself out of a vi than someone gets very rich steeling my vi's inner workings. The app distribution allows setting the passwords on a copy of code that needs to be protected. if the source is never distributed externally then you dont have to protect the vi in the project. Usually code is distributed as an exe and protection is not needed since you can remove the block diagrams. what is the use case you are interested in for protecting your vi's ip?
01-27-2010 12:12 PM
01-28-2010 01:26 AM
i searched the labvie help and did not find how to remove the block diagram.
would you give me some hints?
01-28-2010 01:31 AM
01-28-2010 02:08 AM
The screenshot muks provided is for LV 7.x and older.
Since LV 8.x (and later), you have to create a source distribution in order to remove the block diagram.
hope this helps,
Norbert
01-28-2010 02:16 AM