|
|
|
|
- Limites de la fonction RegistreLit
RegistreLit (Fonction) En anglais : RegistryQueryValue Lit la valeur d'un registre dans la base de registre de Windows. // Lit la valeur "Langage" dans la clé "HKEY_LOCAL_MACHINE\SOFTWARE\Appli" // Le booléen ResExécute permet de savoir si la valeur a été lue ResLecture = RegistreLit("HKEY_LOCAL_MACHINE\SOFTWARE\Appli", "Langage", ResExécute)  SI ResExécute = Vrai ALORS Info("La valeur a été lue et vaut : " + ResLecture) FIN
Syntaxe
Lire une valeur identifiée par son nom Masquer les détails
<Résultat> = RegistreLit([<Mode d'accès>, ] <Chemin de la clé> , <Nom de la valeur> [, <Exécution>])
<Résultat> : Chaîne de caractères, entier, réel ou pointeur - Valeur lue,
- Chaîne vide ("") si aucune valeur n'a été lue.
<Mode d'accès> : Constante de type Entier Mode d'accès à la base de registre :
| | registreMode32 | Mode d'accès forcé pour accéder à la base de registre comme un programme 32 bits. | registreMode64 | Mode d'accès forcé pour accéder à la base de registre comme un programme 64 bits. | registreModeAuto (Valeur par défaut) | Mode d'accès à la base de registre automatique : - une application 32 bits exécutée sur un système 32 bits manipule la base de registre comme un programme 32 bits.
- une application 32 bits exécutée sur un système 64 bits manipule la base de registre à partir de la branche suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node - une application 64 bits exécutée sur un système 64 bits manipule la base de registre comme un programme 64 bits.
|
<Chemin de la clé> : Chaîne de caractères Chemin de la clé à lire. <Nom de la valeur> : Chaîne de caractères Nom de la valeur à lire. <Exécution> : Booléen optionnel - Vrai si la valeur a été lue,
- Faux dans le cas contraire.
Lire une valeur identifiée par son indice Masquer les détails
<Résultat> = RegistreLit([<Mode d'accès>, ] <Chemin de la clé> , <Indice de la valeur> , <Exécution>)
<Résultat> : Chaîne de caractères, entier, réel ou pointeur - Valeur lue,
- Chaîne vide ("") si aucune valeur n'a été lue.
<Mode d'accès> : Constante de type Entier Mode d'accès à la base de registre :
| | registreMode32 | Mode d'accès forcé pour accéder à la base de registre comme un programme 32 bits. | registreMode64 | Mode d'accès forcé pour accéder à la base de registre comme un programme 64 bits. | registreModeAuto (Valeur par défaut) | Mode d'accès à la base de registre automatique : - une application 32 bits exécutée sur un système 32 bits manipule la base de registre comme un programme 32 bits.
- une application 32 bits exécutée sur un système 64 bits manipule la base de registre à partir de la branche suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node - une application 64 bits exécutée sur un système 64 bits manipule la base de registre comme un programme 64 bits.
|
<Chemin de la clé> : Chaîne de caractères Chemin de la clé à lire. <Indice de la valeur> : Entier Indice de la valeur à lire. <Exécution> : Booléen - Vrai si la valeur a été lue,
- Faux dans le cas contraire.
Remarques Limites de la fonction RegistreLit La fonction RegistreLit ne fonctionne pas sur les entrées du type "(par défaut)". En effet, ces entrées sont spécifiques. Pour atteindre ces entrées, remplacez le nom de la clé par une chaîne vide. Exemple : Ne pas faire : RegistreLit("HKEY_CLASSES_ROOT\.jar", "(par défaut)", "myfile")
Faire : RegistreLit("HKEY_CLASSES_ROOT\.jar", "", "myfile")
Classification Métier / UI : Code métier Composante : wd290std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|