The Window register inneholder informasjon om programmet konfigurasjoner og data. Vinduets programmer får tilgang til registeret for å lagre data i "nøkler ", som andre programmer redigert . Den programmeringsspråket C # eksponerer kontroll av registeret til programmerer slik at programmer skrevet i C # til å opprette nye registernøkler , og redigere eller slette eksisterende. Registernøkler organisere i en hierarkisk måte og arbeider med mange datatyper , som gjør dem til en av de beste for lagring. Microsoft Visual Studio 2010 muliggjør rask C # program utvikling og uttrykkelig versjonen er gratis for ikke-kommersiell bruk . Instruksjoner
en
Last ned og installer Visual Studio 2010 fra Microsofts nettsted . Åpne en ny eller eksisterende prosjekt løsning i Visual Studio 2010 .
2
Naviger til koden der registeret må redigeres .
3
Lag en ny " RegistryKey " objekt ved å skrive " Microsoft.Win32.RegistryKey " etterfulgt av et mellomrom og deretter navnet på objektet . Hvis objektet ble kalt "nøkkelen" så objektet vil bli laget med : " Microsoft.Win32.RegistryKey nøkkelen ; "
4
Velg roten nøkkelen til registeret for å redigere , på en ny linje . type " key = Microsoft.Win32.Registry . " direkte etterfulgt av navnet på rot nøkkel med et punktum etterpå . For eksempel, hvis den gjeldende brukeren root Nøkkelen var å bli redigert kommandoen ville bli definert som: " . Key = Microsoft.Win32.Registry.CurrentUser "
5
Opprett en ny sub tast med " CreateSubKey "metoden. Type " CreateSubKey (" " ); " umiddelbart etter punktum på rot nøkkelen , sette inn navnet på den sub -tasten for å bli opprettet mellom tale merkene . Hvis sub nøkkelen navn var " mySubKey " da linjen ville lese : " key = Microsoft.Win32.Registry.CurrentUser.CreateSubKey ( " mySubKey "); "
6
Sett en verdi for . sub nøkkel ved å skrive " key.SetValue ( " på en ny linje med sub nøkkelen verdi navn og verdi data innpakket i tale merker atskilt med et komma huske å lukke kommandoen med . "); " . Å sette nøkkelen verdi for "Name " til " Bob " og deretter kommandoen ville bli definert som: ". Key.SetValue ( " Name "," Bob "); "
7
Lukk tilgang til registret med " Close "-kommandoen på " RegistryKey " objekt . Hvis objektet kalles "nøkkelen" da kommandoen ville bli betegnet som: " key.Close (); "
.