Ecrire et lire dans base de registre

Signaler
Messages postés
5
Date d'inscription
mardi 14 septembre 2004
Statut
Membre
Dernière intervention
20 juillet 2005
-
Messages postés
441
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
22 mai 2012
-
Bonjour,
Je débute en C#, j'ai l'expèrience(modeste) en C++ et MFC.
Je voudrai accéder au registre pour pouvoir écrire et lire dans le HKEY_CURRENT_USER comme je le faisais simplement avec les fonctions C++
WriteProfileString(), WriteProfileInt() et GetProfileString() et Int.
Je ne trouve pas la solution en C#.Pouvez vous me dépanner?
Merci de votre aide.

PS :Je souhaite acheté un bouquin C# niveau intermédiare.Avez vous des préférences?

1 réponse

Messages postés
441
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
22 mai 2012
7
Salut Aglra,

Il te faut juste utiliser la classe Registry qui se trouve dans Microsoft.Win32

Pour créer un clef, tu fais :
RegistryKey registryKey = Registry
.CurrentUser
.CreateSubKey(
"NomDeLaClef" );

Pour créer une valeur :
registryKey
.SetValue(
"NomDeLaValeur", valeur
);

Et pour la lire :
object valeur = registryKey
.GetValue(
"NomDeLaValeur" );

C'est tout !!