Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-09-2004
Javi2 Javi2 is offline
Miembro
 
Registrado: jun 2004
Posts: 152
Poder: 20
Javi2 Va por buen camino
Problema con el OpenKeyReadOnly

Hola a todos,
Tengo un conjunto de registros con los nombres Line1, Line2, Line3,..., todos ellos dentro del mismo path y para leer la información que hay en cada uno de ellos había pensado en hacer un bucle while de la siguiente forma:

Reg.RootKey := HKEY_LOCAL_MACHINE;
i := 0;
while Reg.OpenKeyReadOnly (Path + 'Line' + inttostr(i)) do begin
//guardo la informacion en una variable y otros cálculos
Inc(i);
end;
Reg.Close;

El caso es que el primer registro me lo lee y cuando intenta hacer el OpenKeyReadOnly del segundo da false y se sale, aunque la ruta y el nombre del registro son correctos (si hago un OpenKeyReadOnly sobre Line1 directamente si que accede).

He probado poniendo el Close dentro del bucle y tampoco funciona.

¿Alguien me puede echar una manita?

Muchas gracias.
Responder Con Cita
  #2  
Antiguo 02-09-2004
Javi2 Javi2 is offline
Miembro
 
Registrado: jun 2004
Posts: 152
Poder: 20
Javi2 Va por buen camino
Solucionado el problema. Perdón por las molestias
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 15:19:01.


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
Copyright 1996-2007 Club Delphi