
{filelink=15694}
using System;
using Microsoft.Win32;
class RegistreEcrireTexte
{
static void Main(string[] args)
{
RegistryKey EcritureRegistre = Registry.CurrentUser;
// Créer une clé dans le registre
EcritureRegistre = EcritureRegistre.CreateSubKey(@"SoftwareMesexemples.comMonEntrée");
EcritureRegistre.SetValue("Ma Valeur","Code Source");
EcritureRegistre.SetValue("Nombre",100);
EcritureRegistre.Close();
RegistryKey LectureRegistre = Registry.CurrentUser;
// Ouvrir une clé de registre
LectureRegistre = LectureRegistre.OpenSubKey(@"SoftwareMesexemples.comMonEntrée");
Object valeurReg = LectureRegistre.GetValue("Ma Valeur");
Object valeur2Reg = LectureRegistre.GetValue("Nombre");
LectureRegistre.Close();
if ((string)valeurReg == "Code Source")
Console.WriteLine("Valeur 1:{0}nValeur 2:{1}",valeurReg,valeur2Reg);
else
Console.WriteLine("Erreur de lecture de registre");
}
}