Registro do Windows armazena informações sobre as configurações e dados do programa. Os programas da Janela acessar o registro para armazenar dados em "chaves ", que outros programas editados. A linguagem de programação C # expõe controle do registro para o programador , permitindo programas escritos em C # para criar novas chaves de registro e , editar ou excluir os existentes . As chaves do Registro organizar em uma forma hierárquica e trabalha com muitos tipos de dados, o que os torna um dos melhores para o armazenamento. Microsoft Visual Studio 2010 permite o desenvolvimento rápido C # programa ea versão express é gratuito para uso não-comercial. Instruções
1
Baixe e instale o Visual Studio 2010 no site da Microsoft. Abra uma solução nova ou existente projeto no Visual Studio 2010.
2
Navegue para o código onde o registro precisa ser editado.
3
Criar um novo " RegistryKey " objeto digitando " Microsoft.Win32.RegistryKey ", seguido de um espaço e , em seguida, o nome do objeto. Se o objeto foi chamado de "chave" , em seguida, o objeto seria criado usando: ". Chave Microsoft.Win32.RegistryKey ; "
4
Selecione a chave raiz do registro para editar , em uma nova linha digite " key = Microsoft.Win32.Registry ". diretamente seguido pelo nome da chave de raiz com um ponto final depois. Por exemplo, se a chave raiz usuário atual era para ser editado o comando pode ser definido como : " . Key = Microsoft.Win32.Registry.CurrentUser "
5
Criar uma nova chave sub usando o " método CreateSubKey " . Digite " CreateSubKey (" " )," imediatamente após o ponto final da chave raiz , inserindo o nome da sub-chave a ser criada entre as marcas de fala. Se o nome da sub-chave era " mySubKey ", então a linha seria: " key = Microsoft.Win32.Registry.CurrentUser.CreateSubKey ( " mySubKey "); "
6
Defina um valor para a . sub -chave , digitando " key.SetValue ( " em uma nova linha com o nome do valor da chave sub e dados de valor envolvidos em marcas do discurso separados por uma vírgula Lembrando-se de fechar o comando com . "); " . Para definir o valor da chave de "Nome" para "Bob" , em seguida, o comando pode ser definido como : ". Key.SetValue ( " Nome ", " Bob " ),"
7
Feche o acesso a o registro com o comando "Fechar" no objeto " RegistryKey " . Se o objeto é chamado de "chave" , em seguida, o comando seria indicado como : " key.Close (); "
.