PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Base de registre du Terminal Mobile
  • Équivalence
  • Base de registre d'un Smartphone
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
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).
Exemple
// 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.

Équivalence

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.
Composante : wd240ce.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire