Ecrire et lire dans base de registre

AGLRA Messages postés 5 Date d'inscription mardi 14 septembre 2004 Statut Membre Dernière intervention 20 juillet 2005 - 20 juil. 2005 à 15:26
LUDINSKI Messages postés 441 Date d'inscription mardi 2 décembre 2003 Statut Membre Dernière intervention 22 mai 2012 - 20 juil. 2005 à 16:52
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

LUDINSKI Messages postés 441 Date d'inscription mardi 2 décembre 2003 Statut Membre Dernière intervention 22 mai 2012 7
20 juil. 2005 à 16:52
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 !!
0
Rejoignez-nous