The Window register indeholder information om program konfigurationer og data. Window programmer adgang til registreringsdatabasen til at gemme data i "nøgler ", som andre programmer redigerede . C # programmeringssprog udsætter kontrol af registreringsdatabasen for at programmøren tillader programmer skrevet i C # til at oprette nye nøgler i registreringsdatabasen og redigere eller slette eksisterende. Registreringsdatabasenøgler organisere sig i en hierarkisk og arbejder med mange datatyper , hvilket gør dem til en af de bedste til opbevaring. Microsoft Visual Studio 2010 muliggør hurtig C # -program udvikling og den udtrykkelige version er gratis for ikke-kommerciel brug . Instruktioner
1
Hent og installer Visual Studio 2010 fra Microsofts hjemmeside . Åbn en ny eller eksisterende projekt løsning i Visual Studio 2010 .
2
Naviger til koden, hvor den indskrive skal redigeres .
3
Opret en ny " RegistryKey " objekt ved at skrive " Microsoft.Win32.RegistryKey " efterfulgt af et mellemrum og derefter navnet på objektet. Hvis objektet blev kaldt "nøgle" , så objektet vil blive skabt ved hjælp af : " Microsoft.Win32.RegistryKey nøgle ,"
4
Vælg rodnøglen af registreringsdatabasen for at redigere på en ny linje . type " key = Microsoft.Win32.Registry . " direkte efterfulgt af navnet på roden nøgle med et punktum bagefter. For eksempel, hvis den aktuelle bruger rodnøgle var at være redigeret kommandoen ville blive defineret som: " . Key = Microsoft.Win32.Registry.CurrentUser "
5
Opret en ny sub nøgle ved hjælp af " CreateSubKey " metode . Skriv " CreateSubKey (" ") ," umiddelbart efter punktummet i rodnøglen , indsætter navnet på den sub nøglen , der skal oprettes mellem de tale mærker. Hvis sub nøglen navn var " mySubKey " så linjen ville læse : "key = Microsoft.Win32.Registry.CurrentUser.CreateSubKey ( " mySubKey ") "
6
Set en værdi for . sub nøgle ved at skrive " key.SetValue ( " på en ny linje med sub nøgleværdi navn og værdidata indpakket i tale mærker adskilt af et komma huske at lukke kommando med . "); " . For at indstille nøgleværdi for "Navn " til " Bob " og derefter kommandoen ville blive defineret som : ". Key.SetValue ( " Navn ", " Bob "); "
7
Luk adgang til registreringsdatabasen med "Luk" kommandoen på " RegistryKey " objekt . Hvis objektet kaldes " nøgle" , så kommandoen ville blive betegnet som: " key.Close (); "
.