Comment lire la donnée d'une valeur "(par défaut)" d'une clé du registre?
Comment lire la donnée d'une valeur "(par défaut)" d'une clé du registre?
Salut et Bienvenue sur Developpez.com
Pour lire une valeur par défaut, il faut lire une chaine vide ...
Par exemple :
Voilà
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 procedure TForm1.Button1Click(Sender: TObject); var MonRegistre: TRegistry; begin MonRegistre:=TRegistry.Create; MonRegistre.RootKey:=HKEY_CURRENT_USER; MonRegistre.OpenKey('SOFTWARE\MonProgrammePerso',false); ShowMessage(MonRegistre.ReadString(''));// Lit la clé "(par défaut)" et l'affiche MonRegistre.Free; end;
En espérant avoir été assez clair
A+
Hey je le savais pas ça, d'autre part je viens de regarder dans la FAQ et ça n'y est pas.
Peut-être que ça serait bien de l'intégrer dans la ?
La FAQ - les Tutoriels - Le guide du développeur Delphi devant un problème
Pas de sollicitations techniques par MP -
J'avais bien essayé la chaine vide mais, comme parallèlement j'avait laissé laissé le dernier anti-slash lors de l'Openkey, cela ne pouvait fonctionner.
Pour une première question, heureux qu'elle puisse être utile et surtout merci pour cette réponse rapide et circonstanciée.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager