Fecha actual Vie May 17, 2024 8:20 pm

Todos los horarios son UTC + 1 hora [ DST ]




Nuevo tema Responder al tema  [ 1 mensaje ] 
Autor Mensaje
 Asunto: TRegistry()
NotaPublicado: Sab Mar 31, 2007 7:59 pm 

Registrado: Dom Feb 12, 2006 3:28 pm
Mensajes: 54
... Y con esto de empezar otra vez desde el principio ... Bueno, me asaltan las dudas. Después de crear el objeto TRegistry() intento abrir HKEY_LOCAL_MACHINE y me devuelve -2147483646. ¿Esto es correcto? Pero más adelante, cuando intento hacer OpenKey() sobre \SOFTWARE\Microsoft\Windows\CurrentVersion\Run me devuelve 0. ¿Cómo averiguo yo que me ha abierto la clave?

Public oRegEdit := TRegistry():Create()
Public cRegExeKey := "\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
Public nRootKey := oRegEdit:OpenLocalMachine()
Public nRegExeKey := oRegEdit:OpenKey(nRootKey, cRegExeKey)

Que soy un novato con la clase TRegistry() es un hecho, pero quiero saber cómo recuperar un valor concreto y reasignar ese valor. El programa que estoy haciendo es "residente".

Gracias a todos.


Arriba
 Perfil  
Responder citando  
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 1 mensaje ] 

Todos los horarios son UTC + 1 hora [ DST ]


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a: