The default and expected behavior of applications is to run when opened. If the behavior you want is to have the user launch the executable, enter values, then run the program, this should be done within the code, i.e. code an initial state where the user can input values and wait for a button press to "start" the rest of your code.This can be accomplished via a state machine using event structures and/or producer consumer loops.
The main use case for disabling the "Run when opened" option discussed in this article is for executable debugging and is NOT recommended for the above scenario.
Collaborate with other users in our discussion forums
A valid service agreement may be required, and support options vary by country.