It would be possible to write a small VI with a "Start" button on the front panel which, when run will load the VI you may wish to change. By opening the VI without running it, you can change whatever you wish (While the first VI is still running of course).
Then, when you're ready, you can press the "start" button on the first VI's front panel to run the second VI.
It's a bit cludgy, but is should work OK.
You'll need to use some VI server calls for this, so if you're not faminiar with them, let us know.
The only thing about all of this is that the "original" run button within LV won't disappear with this method as far as I know.
Hope this helps
Shane.
PS IF you are just looking to change the VALUES of controls before running, Altenbach's version is correct. In this case you simply have to keep all your controls in a while loop waiting for the start button before passing the new values to the rest of the block diagram (See the example attached). If you actually want to EDIT the VI, you'll need one of the other more complicated approaches.
Message Edited by shoneill on 05-13-2005 11:09 AM
Using LV 6.1 and 8.2.1 on W2k (SP4) and WXP (SP2)