DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Base de registre
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Fonctions de gestion de la base de registre
Les fonctions de gestion de la base de registre Windows sont les suivantes :
RegistreChercheRecherche une chaîne de caractères dans la base de registre.
RegistreCléSuivanteIdentifie la clé suivant la clé spécifiée dans la base de registre de Windows.
RegistreCopieCléCopie une clé de registre avec toutes ses sous-clés et ses valeurs.
RegistreCréeCléCrée une clé dans la base de registre de Windows.
RegistreEcritÉcrit une valeur dans un registre de la base de registre de Windows.
RegistreExisteTeste l'existence d'une clé de la base de registre de Windows.
RegistreListeCléListe les sous-clés d'une clé de la base de registre.
RegistreListeValeurRenvoie le nom et éventuellement le type des valeurs d'une clé de la base de registre.
RegistreLitLit la valeur d'un registre dans la base de registre de Windows.
RegistrePremièreSousCléIdentifie le chemin de la première sous-clé de la clé spécifiée dans la base de registre de Windows.
RegistreRenommeRenomme une clé de la base de registre.
RegistreSupprimeCléSupprime une sous-clé dans la base de registre de Windows.
RegistreSupprimeValeurSupprime une valeur dans la base de registre de Windows.
RegistreTypeValeurRenvoie le type d'une valeur présente dans la base de registre.
Les fonctions suivantes permettent de gérer la base de registre du Mobile depuis une application WINDEV :
Liste des exemples associés :
WD Limitation de duree d utilisation Exemples didactiques (WINDEV) : WD Limitation de duree d utilisation
[ + ] Cet exemple montre comment limiter l'utilisation d'une application à une période donnée (période d'essai).
Dans cet exemple, nous abordons les principaux thèmes suivants :
1/ la protection d'une application pour une durée donnée
2/ la gestion de la base de registre

Résumé de l'exemple livré avec WINDEV :
Lorsque cet exemple est lancé pour la première fois, il est activé pour une période d'essai de 5 jours.
L'information de la date de premier lancement est stockée dans la base de registre avec l'utilisation d'une clé de contrôle pour vérifier que l'utilisateur final n'a pas essayé de la modifier. A la fin de la période d'essai, l'application est bloquée, à moins que l'utilisateur final ne dispose du code de déverrouillage de l'application
WD Ouverture Périphérique Exemples didactiques (WINDEV) : WD Ouverture Périphérique
[ + ] Lors de l'insertion d'un périphérique amovible (clé USB etc..), le système d'exploitation Windows propose une liste d'action prédéfinie pour ouvrir les fichiers contenus dans ce périphérique.
Grâce à la collection de procédure proposée dans l'exemple, il sera très facile d'ajouter ou supprimer une application du système d'ouverture automatique pour les périphériques amovibles par programmation.
WD Persistance Exemples didactiques (WINDEV) : WD Persistance
[ + ] Cet exemple montre l'utilisation des fonctions InitParamètre, ChargeParamètre, SauveParamètre.
Ces fonctions permettent de configurer la sauvegarde de champs, de variables et de tout autre paramètre.
Cet exemple est décomposé en trois parties :
- La configuration
- La gestion manuelle de variables (Fonctions SauveParamètre et ChargeParamètre)
- L'optimisation
1°) Configuration

La fenêtre de configuration vous permet de modifier l'emplacement de la sauvegarde des paramètres (Base de registre, fichier INI, fichier XML) ainsi que son chemin (clé de registre ou le chemin du fichier).
2°) Gestion Manuelle de variables
La gestion manuelle vous permet de sauvegarder le contenu de variables grâce à la fonction SauveParamètre et de les restaurer grâce à la fonction ChargeParamètre. Chaque paramètre est identifié par un nom. Ces valeurs sont sauvegardées à l'emplacement défini dans la fenêtre de configuration.
3°) L'optimisation
Cette fenêtre vous explique comment optimiser votre code pour éviter les lenteurs dues à la restauration des valeurs sauvegardées. En effet, lors de la restauration de la valeur d'un champ, son code de modification est exécuté. Si vous avez des traitements longs (Requêtes paramétrées ou autres), cette fenêtre vous montre comment accélérer le chargement de la fenêtre.
Base de registres Exemples unitaires (WINDEV) : Base de registres
[ + ] Manipulation de la base de registres de Windows :
- Créer une clé
- Ecrire une valeur
- Lire une valeur
- Supprimer une clé
- Connaître la clé associée au projet en cours
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale