4D v16.3

SET ENVIRONMENT VARIABLE

Accueil

 
4D v16.3
SET ENVIRONMENT VARIABLE

SET ENVIRONMENT VARIABLE 


 

SET ENVIRONMENT VARIABLE ( nomVar ; valeurVar ) 
Paramètre Type   Description
nomVar  Chaîne in Nom de la variable à fixer
valeurVar  Chaîne in Valeur de la variable ou "" pour rétablir la valeur par défaut

La commande SET ENVIRONMENT VARIABLE vous permet de fixer la valeur d’une variable d’environnement sous Mac OS X et Windows. Elle est destinée à une utilisation conjointe avec la commande LAUNCH EXTERNAL PROCESS. Elle fonctionne également avec la commande PHP Execute.

Passez dans le paramètre nomVar le nom de la variable à définir et dans le paramètre valeurVar sa valeur.

  • Pour obtenir la liste générale des variables d’environnement et leurs valeurs possibles, reportez-vous à la documentation technique de votre système d’exploitation.
  • Pour connaître la liste des variables d’environnement utilisables avec la commande LAUNCH EXTERNAL PROCESS, reportez-vous à la documentation de cette commande. A noter que trois variables d’environnement spécifiques sont disponibles dans le cadre de l’utilisation dans ce contexte :
    _4D_OPTION_CURRENT_DIRECTORY : permet de définir le répertoire courant du process externe à lancer. Vous devez passer dans valeurVar le chemin d’accès du répertoire (syntaxe type HFS sous Mac OS et DOS sous Windows).
    _4D_OPTION_HIDE_CONSOLE (Windows uniquement) : permet de masquer la fenêtre de la console DOS. Vous devez passer "true" dans valeurVar pour masquer la console ou "false" pour l’afficher.
    _4D_OPTION_BLOCKING_EXTERNAL_PROCESS : permet d'exécuter le process externe en mode asynchrone, c'est-à-dire non bloquant pour les autres applications. Vous devez passer "false" dans valeurVar pour définir une exécution asynchrone ou "true" pour une exécution synchrone (il n'est pas possible d'utiliser une valeur par défaut avec cette variable).
    Ces variables sont valides dans le process courant pour le prochain appel à LAUNCH EXTERNAL PROCESS.

Exemple  

Reportez-vous aux exemples de la commande LAUNCH EXTERNAL PROCESS.



Voir aussi  

_o_SET CGI EXECUTABLE
LAUNCH EXTERNAL PROCESS

 
PROPRIÉTÉS 

Produit : 4D
Thème : Outils
Numéro : 812

 
HISTORIQUE 

Modifié : 4D v11 SQL

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)