PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Application 32 bits fonctionnant sur un système 64 bits
  • Équivalence
  • Fonctionnement différent en mode GO et en utilisation réelle
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
Teste l'existence d'une clé de la base de registre de Windows.
Exemple
// Teste l'existence de la clé "HKEY_LOCAL_MACHINE\SOFTWARE\MonAppli"
ResExiste = RegistreExiste("HKEY_LOCAL_MACHINE\SOFTWARE\MonAppli")
Syntaxe

Tester l'existence d'une clé ou d'une valeur de clé Masquer les détails

<Résultat> = RegistreExiste(<Chemin de la clé> [, <Nom de la valeur>])
<Résultat> : Booléen
  • Vrai si la clé ou la valeur spécifiée existe,
  • Faux dans le cas contraire.
<Chemin de la clé> : Chaîne de caractères (avec guillemets)
Chemin de la clé à tester.
Windows Mobile Ce chemin peut contenir au maximum 255 caractères et ne peut pas contenir plus de 16 niveaux.
<Nom de la valeur> : Chaîne de caractères optionnelle
Nom de la valeur à tester. Si ce paramètre n'est pas spécifié, la valeur testée sera la valeur "<Défaut>". Pour tester la valeur "<Défaut>", <Nom de la valeur> doit correspondre à "0".

Tester l'existence d'une valeur de clé identifiée par son indice Masquer les détails

<Résultat> = RegistreExiste(<Chemin de la clé> , <Indice de la valeur>)
<Résultat> : Booléen
  • Vrai si la valeur spécifiée existe,
  • Faux dans le cas contraire.
<Chemin de la clé> : Chaîne de caractères (avec guillemets)
Chemin de la clé à tester.
Windows Mobile Ce chemin peut contenir au maximum 255 caractères et ne peut pas contenir plus de 16 niveaux.
<Indice de la valeur> : Entier
Indice de la valeur à tester. Si ce paramètre n'est pas spécifié, la valeur testée sera la valeur "<Défaut>". Pour tester la valeur "<Défaut>", <Nom de la valeur> doit correspondre à "0".
Remarques
WINDEVWEBDEV - Code ServeurEtats et RequêtesWindowsCode Utilisateur (MCU)

Application 32 bits fonctionnant sur un système 64 bits

Sur un système 64 bits, le mécanisme de l'UAC provoque pour les applications 32 bits une redirection des accès à la base de registre à partir de la branche suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node
Windows Mobile

Équivalence

Le fonctionnement de la fonction RegistreExiste est équivalent au fonctionnement de la fonction ceRegistreExiste.
Seule différence :
  • la fonction RegistreExiste manipule la base de registre du Terminal Mobile (Pocket PC) à partir d'une application WINDEV Mobile.
  • la fonction ceRegistreExiste manipule la base de registre du Terminal Mobile (Pocket PC) à partir d'une application WINDEV standard.
Windows Mobile

Fonctionnement différent en mode GO et en utilisation réelle

En mode GO (simulation sur le poste de développement), la fonction RegistreExiste manipule la base de registre du poste PC de développement.
En utilisation réelle, la fonction RegistreExiste manipule la base de registre du Terminal Mobile (Pocket PC).
L'ensemble des différences entre le mode GO (simulateur) et l'utilisation réelle est détaillé dans Différences en mode GO et en utilisation réelle.
Composante : wd240std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire