Syntax: ENVIRON[$] (Systemumgebungsvariable)
Typ: Funktion
Kategorie: Verschiedenes
ENVIRON gibt den Wert einer Systemumgebungsvariablen zurück. Ist die Variable nicht belegt, so wird ein Leerstring "" zurückgegeben.
Das Dollarzeichen ($) als Suffix ist optional.
Beispiel: den Wert der Systemvariable PATH ausgeben:
PRINT ENVIRON("PATH")
Unterschiede zu QB:
In FreeBASIC kann ENVIRON nicht verwendet werden, um den Wert einer Variablen zu setzen; diese Funktion wurde von SETENVIRON übernommen.
Plattformbedingte Unterschiede:
Unter Linux muss die Systemvariable 'case sensitive' erfolgen. Windows und DOS sind 'case insensitive'.
Unterschiede unter den FB-Dialektformen:
- In der Dialektform -lang qb ist das Suffix $ verbindlich.
- In den Dialektformen -lang fblite und -lang fb ist das Suffix optional.
Siehe auch:
SETENVIRON, Betriebssystem-Anweisungen