Comprobar llave en el Registro
Hola a todos.
La duda es como puedo averiguar si una determinada llave existe en el registro, osea por ejemplo si la llave existe me abra un mensaje diciendo que esta y si no pues no. El caso que leer y escribir en registro se pero no consigo hacer eso con un If y else. salu2 |
Hola KnoX_RuS.
Llamada de ejemplo:
Un saludo. |
Hola KnoX, creo que ya me conoces..
Para hacerlo, puedes usar KeyExists, declarando previamente el unit registry en Uses y la clase TRegistry. La opción de nuestro amigo ecfisa es completamente válida también. Un saludo! |
Hey que hay metal, gracias a los 2 consegui solucionarlo con buestra ayuda.
salu2 |
Bueno lo quise hacer con keyExist y no me salio.
Lo hice asi: Código:
program Project1; salu2 y gracias |
Hola.
Saludos. |
Bueno me da error en el penultimo end;
Código:
program Project1; salu2 y gracias por la ayuda que me estas dando. |
Hola.
Disculpá, lo hice de memoria y me olvidé de RootKey... :o:)
Saludos. |
Humm el code parece estar bien del todo pero me sige dando llave no encontrada cuando esa llave si existe en cualquier windows 7.
saludos. |
Cita:
La verdad no puedo decir nada por que no tengo Windows 7, pero hice esta prueba que funciona sin problemas:
Un saludo. |
Estuve viendo y si pongo solo direccion de carpeta '\Software\Microsoft\Windows\CurrentVersion\Run\' si dice que existe pero las llaves de las carpetas no las comprueva osea si pongo '\Software\Microsoft\Windows\CurrentVersion\Run\Sidebar' dice que no existe.
saludos. |
Hola.
Ahora veo..., lo que sucede es que lo que estas buscando no es una clave es un valor. Entonces en tu caso sería:
Saludos. |
Ostia es verda, perdoname por confundirte ahora sique si jeje.
Muchas gracias y saludos! :D |
La franja horaria es GMT +2. Ahora son las 00:27:07. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi