14 enero 2009

C#: Uso del registro de Windows

using Microsoft.Win32;

readonly string REGPATH = @"SOFTWARE\CGS\Services\CGService";

// Editar o crear una clave en el registro

RegistryKey RegKey = Registry.LocalMachine.CreateSubKey(REGPATH);
RegKey .SetValue("InstallDir", installDir);

// Abrir una clave del registro para lectura:

RegistryKey RegKey = Registry.LocalMachine.OpenSubKey(REGPATH);
string installDir = RegKey .GetValue("InstallDir").ToString();