Fonction Optimiser(Invariant, PasDEffetDeBord) LireParametre(M : Module, NomDuParametre : Caractere, NomDeLaSection : Caractere, Valeur : Booleen Sortie, Chaine : Nul Ou Caractere=Nul, Booleen PourInternet=Faux) Retourner Booleen;
Fonction Optimiser(Invariant, PasDEffetDeBord) LireParametre(M : Module, NomDuParametre : Caractere, NomDeLaSection : Caractere, Valeur : Entier Sortie, Chaine : Nul Ou Caractere=Nul, Booleen PourInternet=Faux) Retourner Booleen;
Fonction Optimiser(Invariant, PasDEffetDeBord) LireParametre(M : Module, NomDuParametre : Caractere, NomDeLaSection : Caractere, Valeur : Reel Sortie, Chaine : Nul Ou Caractere=Nul, Booleen PourInternet=Faux) Retourner Booleen;
Fonction Optimiser(Invariant, PasDEffetDeBord) LireParametre(M : Module, NomDuParametre : Caractere, NomDeLaSection : Caractere, Valeur : Caractere Sortie, Chaine : Nul Ou Caractere=Nul, Booleen PourInternet=Faux) Retourner Booleen;
Fonction Optimiser(Invariant, PasDEffetDeBord) LireParametre(M : Module, NomDuParametre : Caractere, NomDeLaSection : Caractere, Valeur : Date Sortie, Chaine : Nul Ou Caractere=Nul, Booleen PourInternet=Faux) Retourner Booleen;
" ou entre caractères apostrophe ' ." ou entre caractères apostrophe ' .Si le paramètre existe, la fonction LireParametre retourne Vrai et la valeur du paramètre Valeur est renseignée à la valeur lue. Si le paramètre n'existe pas, la fonction LireParametre retourne Faux et la valeur du paramètre Valeur est renseignée à la valeur par défaut standard.
| Type de la valeur | Valeur par défaut |
| Booleen | Faux |
| Caractere | Chaine de caracteres vide. |
| Date | 1er Janvier de l'an 1. |
| Entier | 0 |
| Reel | 0.0 |
Si une erreur survient, alors l'exception OperationParametreImpossible est envoyée.
Principal
/*******/
Variable
A : Entier;
Debut
...
Si LireParametre(Global, "a", "masection", A) Alors
/* Le paramètre 'a' existe. */
...
Fin Si
...
Fin Principal
LireEnvironnement pour lire une variable environnement. L'instruction Parametre pour lire statiquement des paramètres.
| - | - | - | - | - | - | - | - | - |