SETENV Variable$, Wert$


Beschreibungv1.65
Diese Funktion setzt/ändert den Wert einer Systemvariable. Diese Systemvariablen gab es bereits zu DOS-Zeiten. Wegen der Kompatibilität sind diese Variablen bis heute geblieben. Eine Systemvariable kann mit dem DOS-Befehl "SET Variable[=Text]" gesetzt werden. Ab dann kann diese Variable von jedem Programm ausgelesen und geändert werden.

Eine mit BlitzBasic definierte Systemvariable bleibt nur solange erhalten, bis das Programm beendet wird. Danach wird die Variable automatisch entfernt. Wurde die Variable mit dem DOS-Befehl "SET" definiert, so bleibt die Variable erhalten!


Parameter
Variable=Name der Variable
Wert=Stringwert der Variable

Bekannte Variablen sind: Tmp, Temp, Prompt, WinBootDir, ComSpec, Path, WinDir und Blaster. Zusätzlich können benutzerdefinierte Variablen gesetzt werden.


Rückgabewert
-


Beispiel
Dieses Programm zeigt einige Systeminformationen:

PRINT "Tmp-Ordner: "+GETENV$("Temp")
PRINT "Windows-Ordner: "+GETENV$("WinDir")

SETVAR "test","hallo"
PRINT GETENV$("test")


Siehe auch
GETENV, GFXCAPS, SYSTEMPROPERTY