Environmental Variables Tutorial
There are two ways environmental variables are used. First, environmental variables hold information about the computer system you are using. The internal function ENV$ can be used to check these and your system tells BR what they are. They can tell you information about the system, printer path, or temporary folder.
Let's try it out!
In BR, type in:
and your system will return the location of your temporary folder. The variables may differ with each computer, and you should be able to find a list of them within your system settings.
Secondly, environmental variables are variables that don't change or disappear when you switch or close programs, because they're set and remembered in BR itself. (But they are lost when BR is closed). This way, the values of variables can be recorded in one program and used in another.
SETENV and env$
To set environmental variables within BR, use the SETENV function.
For example, SETENV(“startform$”,“5,5,C 30”) will set the variable called startform$ to mean “5,5,c 30”. From then on, using the internal function ENV$(“startform”) will return that value. BR will hold that value until it's changed or until BR closes.
SETENVcan also be used to record the position of screens.
SETENV("SCRN_SIZE_POSN") will save the current screen size and position for both the new console and the command console, provided they are not minimized to the task bar.