Hvordan redigerer registret Bruke C #

The Window register inneholder informasjon om programkonfigurasjoner og data. Vindu 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 programmereren slik at programmer skrevet i C # for å skape nye registernøkler og, redigere eller slette eksisterende. Registernøkler organisere inn i en hierarkisk måte og arbeider med mange datatyper, noe som gjør dem til en av de beste for lagring. Microsoft Visual Studio 2010 gir rask C # program utvikling og uttrykkelig versjonen er gratis for ikke-kommersiell bruk.

Bruksanvisning

1 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økkel;".

4 Velg roten nøkkel i registeret for å redigere, på en ny linje type "key = Microsoft.Win32.Registry." direkte etterfulgt av navnet på rot nøkkelen med et punktum etterpå. For eksempel, hvis den nåværende brukeren root Nøkkelen var å bli redigert kommandoen ville bli definert som: ". Key = Microsoft.Win32.Registry.CurrentUser"

5 Opprett en ny undernøkkel ved hjelp av "CreateSubKey" metoden. Type "CreateSubKey (" ");" umiddelbart etter full stopp av roten nøkkel, å sette inn navnet på under nøkkel som skal opprettes mellom de tale merkene. Hvis sub nøkkelnavn var "mySubKey" da linjen ville lese: "key = Microsoft.Win32.Registry.CurrentUser.CreateSubKey (" mySubKey ");".

6 Angi en verdi for undernøkkelen ved å skrive "key.SetValue (" på en ny linje med sub nøkkelverdi navn og verdidata innpakket i tale tegn atskilt med et komma Huske å lukke kommandoen med. ");". For å sette nøkkelen verdien av "Name" til "Bob" deretter kommandoen ville bli definert som: "key.SetValue (" Name "," Bob ");".

7 Lukk tilgang til registeret med "Close" -kommandoen på "RegistryKey" objekt. Hvis objektet kalles "nøkkelen" deretter kommandoen ville bli betegnet som: "key.Close ();".

Hint

  • Programmer som kjører på Windows Vista og Windows 7 kan kreve at brukeren skal gi administratortilgang før du redigerer registret.