public static bool DeleteRegistryValue(RegistryKey key, string keyValueName) { if (WRegisterTool.IsKeyHaveValue(key, keyValueName)) { key.DeleteValue(keyValueName); return(true); } return(false); }
public static string GetRegistryValue(WRegisterTool.WRegisterRootKeyType rootKeyType, string keyPath, string keyName) { RegistryKey registryKey = WRegisterTool.GetRegistryKey(rootKeyType, keyPath); if (WRegisterTool.IsKeyHaveValue(registryKey, keyName)) { return(registryKey.GetValue(keyName).ToString()); } return(null); }
public static bool DeleteRegistryValue(WRegisterTool.WRegisterRootKeyType rootKeyType, string keyPath, string keyValueName) { RegistryKey registryKey = WRegisterTool.GetRegistryKey(rootKeyType, keyPath); if (WRegisterTool.IsKeyHaveValue(registryKey, keyValueName)) { registryKey.DeleteValue(keyValueName); return(true); } return(false); }