1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
public static object ReadRegistry(string keyname, object defaultvalue)
{
RegistryKey software = Registry.CurrentUser.OpenSubKey("Software");
RegistryKey uedisurvey = software.OpenSubKey("UEDISurvey");
if (uedisurvey == null)
{
software.Close();
return defaultvalue;
}
object o = uedisurvey.GetValue(keyname, defaultvalue);
uedisurvey.Close();
software.Close();
return o;
}
public static void WriteRegistry(string keyname, object value)
{
RegistryKey software = Registry.CurrentUser.OpenSubKey("Software");
RegistryKey uedisurvey = software.OpenSubKey("UEDISurvey");
if (uedisurvey == null)
{
uedisurvey = software.CreateSubKey("UEDISurvey");
}
uedisurvey.SetValue(keyname, value);
uedisurvey.Close();
software.Close();
} |
Partager