Procedure Habilitation Optimiser(PasDEffetDeBord) ChangerEnvironnement(VariableEnvironnement : Nul Ou Caractere, Valeur : Nul Ou Caractere);
Si VariableEnvironnement est Nul, l'appel est sans effet.
Si Valeur est Nul, la variable environnement est supprimée. Si la variable environnement n'existe pas encore, elle est crée. Sinon elle est mise à jour.
Pour les plates-formes Windows, il est possible de mettre à jour la base de registres. En ce cas, VariableEnvironnement est un chemin menant à une clé du registre à supprimer, créer ou mettre à jour, et la mise à jour est persistance par rapport au temps d'exécution du programme. Le séparateur de clés pour définir le chemin de la valeur à mettre à jour est soit >division /
ou division inversée \
.
Principal
/*******/
Debut
...
ChangerEnvironnement("ESSAI", "Bonjour");
/* La variable environnement 'ESSAI' est créée. Sa valeur est 'Bonjour'. */
...
ChangerEnvironnement("HKEY_LOCAL_MACHINE\\Software\\Essai", "Bonjour");
/* Le registre 'Essai' est créé. Sa valeur est 'Bonjour'. */
...
Fin Principal
- | - | - | - | - | - | - | - | - |