Help Center›FreeBASIC
Environfunction
Returns the value of a system environment variable
Syntax
Declare Function Environ ( ByRef varname As Const String ) As String
Parameters
| Name | Description | |
|---|---|---|
varname | The name of an environment variable. |
Return value
Returns the text value of the environmental variable, or the empty string (
"") if the variable does not exist.Description
Environ returns the text value of a system environment variable.Remarks
Usage
result = Environ[$]( varname )
Differences from QB
- The
QB ENVIRONstatement is now calledSetEnviron.
- The string type suffix "$" is required in the -lang qb dialect.
- The string type suffix "$" is optional in the -lang fblite dialect.
- The string type suffix "$" is ignored in the -lang fb dialect, warn only with the -w suffix compile option (or -w pedantic compile option).
See also
Example
'e.g. to show the system variable "path":
Print Environ("path")
Reference
- Documented in KeyPgEnviron.html