4D v16.3

SET ENVIRONMENT VARIABLE

Home

 
4D v16.3
SET ENVIRONMENT VARIABLE

SET ENVIRONMENT VARIABLE 


 

SET ENVIRONMENT VARIABLE ( Name ; varWert ) 
Parameter Typ   Beschreibung
Name  String in Zu setzender Variablenname
varWert  String in Wert der Variablen oder "" für Rücksetzen auf Standardwert

Der Befehl SET ENVIRONMENT VARIABLE setzt den Wert einer Umgebungsvariablen unter Windows und Mac OS X. Er wird zusammen mit dem Befehl LAUNCH EXTERNAL PROCESS verwendet. Er funktioniert auch mit der Funktion PHP Execute.

In varName übergeben Sie den Namen der Variablen, in varWert ihren Wert.

  • Die allgemeine Liste der Umgebungsvariablen und die möglichen Werte finden Sie in der technischen Dokumentation zu Ihrem Betriebssystem.
  • Die Liste der für den Befehl LAUNCH EXTERNAL PROCESS verfügbaren Umgebungsvariablen finden Sie in der Beschreibung zu diesem Befehl. Beachten Sie, dass es zur Verwendung in diesem Kontext drei spezifische Umgebungsvariablen gibt:
    _4D_OPTION_CURRENT_DIRECTORY setzt das aktuelle Verzeichnis des zu startenden externen Prozesses. In varWert müssen Sie den Pfadnamen des Verzeichnisses übergeben (HFS Typ Syntax auf Mac OS und DOS unter Windows).
    _4D_OPTION_HIDE_CONSOLE (nur Windows) blendet das Fenster der DOS Konsole aus. Übergeben Sie in varWert "true" um die Konsole auszublenden, "false", um sie anzuzeigen.
    _4D_OPTION_BLOCKING_EXTERNAL_PROCESS führt einen externen Prozess in asynchronen Modus aus, d.h. er ist nicht für andere Anwendungen blockiert. Für die asynchrone Ausführung müssen Sie in varWert "false" übergeben, für die synchrone Ausführung "true" (Für diese Variable ist kein Standardwert möglich).
    Diese Variablen gelten im aktuellen Prozess für den nächsten Aufruf von LAUNCH EXTERNAL PROCESS.

Siehe Beispiele unter dem Befehl LAUNCH EXTERNAL PROCESS.



Siehe auch 

_o_SET CGI EXECUTABLE
LAUNCH EXTERNAL PROCESS

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Werkzeuge
Nummer: 812

 
GESCHICHTE 

Geändert: 4D v11 SQL

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)