Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Problema con el OpenKeyReadOnly (https://www.clubdelphi.com/foros/showthread.php?t=13886)

Javi2 02-09-2004 16:23:16

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.

Javi2 02-09-2004 16:39:21

Solucionado el problema. Perdón por las molestias


La franja horaria es GMT +2. Ahora son las 18:25:50.

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