![]() |
programar el regedit.
Es esta dirección del regedit.exe
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System Hay un REG_DWORD que se llama NoDispBackgroundPage y su valor es un 1 que significa activado. Quiero ahcer un programa muy básico y sencillo que al ejecutar el programa C#, salga la ventana de consola como siempre y que te pregunte: Menú: Si pulsas "A" activa el NoDispBackgroundPage o lo pone a 1 (Activado) Si pulsas "B" se desactiva o se pone a 0. Quiero saber si alguien sabe modificar esta ruta del registro. Hasta otra. Espero que no sea muy dificil. |
Haciendo una consulta en google, por 'c# windows registry', consigues links con buena documentacion al respecto:
http://www.devhood.com/tutorials/tut...utorial_id=264 http://www.vbdotnetheaven.com/Upload...sRegistry.aspx http://www.csharp-home.com/index/tik...p?articleId=83 Si tienes alguna duda especifica, o inconvenientes al usar los metodos y/o clases, por aqui estamos. |
mm, lo intento pero no se me va el VB ni el inglés, aún así gracias.
Bueno, he hecho esto en *.bat y si funciona. Código:
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoDispBackgroundPage" /t "REG_DWORD" /d 1 /f ¿cómo se hace en c#? |
Tienes que crear una variable de tipo RegistryKey y después crear la llave y los elementos.
Algo así Código:
public RegistryKey rk; |
:rolleyes::rolleyes::rolleyes: Y bien, funcionó, no funcionó, te sirvió, no te sirvió, ya dejaste el tema o lo solucionaste por otro método.........
Salud OS. |
La franja horaria es GMT +2. Ahora son las 09:57:02. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi