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"); } } |
0