|
|
|
|
- Base de registre du Terminal Mobile
- Équivalence
- Base de registre d'un Smartphone
ceRegistreLit (Fonction) En anglais : ceRegistryQueryValue Lit la valeur d'un registre dans la base de registre du Terminal Mobile (Pocket PC) connecté au poste en cours. Remarque : Pour manipuler la base de registre du Terminal Mobile, il est nécessaire qu'une connexion soit établie entre le poste en cours et le Terminal Mobile (fonction ceConnecte).
// Lit la valeur "Langage" dans la clé "HKEY_LOCAL_MACHINE\SOFTWARE\MonAppli" // Le booléen ResExécute permet de savoir si la valeur a été lue ResLecture = ceRegistreLit("HKEY_LOCAL_MACHINE\SOFTWARE\MonAppli", "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> = ceRegistreLit(<Chemin de la clé> , <Nom de la valeur> [, <Exécution>])
<Résultat> : Entier, buffer ou chaîne de caractères selon le type de la clé lue - Valeur lue.
- Chaîne vide ("") si aucune valeur n'a été lue.
En cas d'erreur, il est possible de connaître le détail de l'erreur grâce à la fonction ErreurInfo.
<Chemin de la clé> : Chaîne de caractères (avec guillemets) Chemin complet de la clé à lire. <Nom de la valeur> : Chaîne de caractères (avec guillemets) Nom de la valeur à lire. La taille maximale de cette valeur est 4 ko. <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> = ceRegistreLit(<Chemin de la clé> , <Indice de la valeur> [, <Exécution>])
<Résultat> : Entier, buffer ou chaîne de caractères selon le type de la clé lue - Valeur lue,
- Chaîne vide ("") si aucune valeur n'a été lue.
En cas d'erreur, il est possible de connaître le détail de l'erreur grâce à la fonction ErreurInfo.
<Chemin de la clé> : Chaîne de caractères (avec guillemets) Chemin complet de la clé à lire. <Indice de la valeur> : Entier Indice de la valeur à lire. <Exécution> : Booléen optionnel - Vrai si la valeur a été lue,
- Faux dans le cas contraire.
Remarques Base de registre du Terminal Mobile Sous un Terminal Mobile, les branches suivantes n'existent pas : - HKEY_PERFORMANCE_DATA,
- HKEY_CURRENT_CONFIG,
- HKEY_DYN_DATA.
Le fonctionnement de ceRegistreLit est équivalent au fonctionnement de RegistreLit. Seule différence : - la fonction ceRegistreLit manipule la base de registre du Terminal Mobile à partir d'une application WINDEV standard.
- la fonction RegistreLit manipule la base de registre du Terminal Mobile uniquement à partir d'une application WINDEV Mobile.
Base de registre d'un Smartphone Sur certains Smartphones, l'accès à la base de registre peut échouer. Dans ce cas, la variable ErreurDétectée est à Vrai.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|