No se si os habrá pasado alguna vez. Al intentar leer un valor lógico del registro con C# me dice sencillamente, que me busque la vida.
Así que, hago esto que es igual de rápido y así de fácil:
valor_logico = ((int)clave.GetValue (nombreCadena)) == 1;
Para leer los datos del registro. Suponiendo que clave es un RegistryKey ya abierto. Y:
clave.SetValue (nombreCadena, valor_logico ? 1 : 0, RegistryValueKind.DWord);
para escribirlo.
No es muy complicado ¿ verdad ?
No hay comentarios:
Publicar un comentario