SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: felix46 en Jueves 24 de Julio de 2008, 13:27

Título: Modificar el registro del sistema
Publicado por: felix46 en Jueves 24 de Julio de 2008, 13:27
bien, estoy haciendo un programa, en el cual incluyo unos terminos y condiciones, al aceptarlos deveria modificar el registro del sistema, para dejar constancia de que los ha aceptado, y asi la proxima vez que inicie el programa no tenga que volver a aceptarlos, pues el programa leera en el registro y vera si se han aceptado.

como se aria eso?
Título: Re: Modificar el registro del sistema
Publicado por: JuanK en Jueves 24 de Julio de 2008, 16:31
Lectura del registro:
Código: Text
  1.  
  2. RegistryKey regKeyAppRoot = Registry.CurrentUser.CreateSubKey(strPath);
  3. strWindowsState = (string)regKeyAppRoot.GetValue("WindowState");
  4.  

Escritura:

Código: Text
  1. RegistryKey regKeyAppRoot = Registry.CurrentUser.CreateSubKey(strPath);
  2.  
  3. if (WindowState == FormWindowState.Maximized)
  4.    strWindowsState = "Maximized";
  5. else if(WindowState == FormWindowState.Maximized)
  6.    strWindowsState = "Minimized";
  7. else
  8.    strWindowsState = "Normal";
  9.  
  10. regKeyAppRoot.SetValue("WindowState", strWindowsState);
  11.