PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
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 :
Versions 09 et supérieures
ceRegistreCléSuivante
ceRegistreCléSuivante
Identifie la clé suivant la clé spécifiée dans la base de registre du Terminal Mobile (Pocket PC) connecté au poste en cours.
Versions 09 et supérieures
ceRegistreCréeClé
Nouveauté 09
ceRegistreCréeClé
ceRegistreCréeClé
Crée une clé dans la base de registre du Terminal Mobile (Pocket PC) connecté au poste en cours.
Versions 09 et supérieures
ceRegistreEcrit
Nouveauté 09
ceRegistreEcrit
ceRegistreEcrit
Écrit une valeur dans un registre de la base de registre du Terminal Mobile (Pocket PC) connecté au poste en cours.
Versions 09 et supérieures
ceRegistreExiste
Nouveauté 09
ceRegistreExiste
ceRegistreExiste
Teste l'existence d'une clé de la base de registre du Terminal Mobile (Pocket PC) connecté au poste en cours.
Versions 09 et supérieures
ceRegistreListeValeur
ceRegistreListeValeur
Renvoie le nom et éventuellement le type des valeurs d'une clé de la base de registre du Terminal Mobile (Pocket PC) connecté au poste en cours.
Versions 09 et supérieures
ceRegistreLit
Nouveauté 09
ceRegistreLit
ceRegistreLit
Lit la valeur d'un registre dans la base de registre du Terminal Mobile (Pocket PC) connecté au poste en cours.
Versions 09 et supérieures
ceRegistrePremièreSousClé
ceRegistrePremièreSousClé
Identifie la clé suivant la clé spécifiée dans la base de registre du Terminal Mobile (Pocket PC) connecté au poste en cours.
Versions 09 et supérieures
ceRegistreSousClé
Nouveauté 09
ceRegistreSousClé
ceRegistreSousClé
Identifie le chemin de la Nième sous-clé spécifiée dans la base de registre du Terminal Mobile (Pocket PC) connecté au poste en cours.
Versions 09 et supérieures
ceRegistreSupprimeClé
ceRegistreSupprimeClé
Supprime une sous-clé dans la base de registre du Terminal Mobile (Pocket PC) connecté au poste en cours.
Versions 09 et supérieures
ceRegistreSupprimeValeur
ceRegistreSupprimeValeur
Supprime une valeur dans la base de registre du Terminal Mobile (Pocket PC) connecté au poste en cours.
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
Les fonctions Registre Exemples unitaires (WINDEV Mobile) : Les fonctions Registre
[ + ] Manipulation de la base de registres du Pocket PC :
- Créer une clé
- Ecrire une valeur
- Lire une valeur
- Supprimer une clé
- Connaître la clé associée au projet en cours
PC Base de registres Windows (WINDEV Mobile) : PC Base de registres
[ + ] Cet exemple illustre l'utilisation des fonctions de manipulations du registre du Pocket PC.
Dans cet exemple, nous abordons les principaux thèmes suivants :
1/ Les fonctions ceRegistreXXX
2/ La connexion à un Pocket PC
Résumé de l'exemple livré avec WINDEV Mobile:
Cet exemple complet permet de manipuler la base de registre du Pocket PC :
- Affichage des clés et des valeurs de la base de registre avec gestion d'un cache
- Création de clé ou de valeur
- Suppression de clé
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire