Página 1 de 1

TRegistry

Publicado: Mar Feb 28, 2006 5:05 pm
por Xevi
SetLogical() crea un valor de clave alfanumérica, en lugar de lógico
WITH OBJECT TRegistry():New()
:Root := HKEY_LOCAL_MACHINE
If :OpenKey( "SoftwareASoft" ) = 0
:SetString( "Fons", AppData:cFotoFons )
:SetLogical( "FonsExpand", .F. )
:CloseKey()
EndIf
END
¿Que hago mal???
Un Saludo,
Xevi.


Attached files

TRegistry

Publicado: Mar Feb 28, 2006 5:21 pm
por jfgimenez
Xev,
> SetLogical() crea un valor de clave alfanumérica, en lugar de lógico
me temo que no existe un tipo lógico para las claves del registro:
http://msdn.microsoft.com/library/defau ... /library/e n-us/sysinfo/base/registry_value_types.asp
y por eso se están guardando como string; también se podía haber hecho como
dword, pero se hizo así.
--
Un saludo,
José F. Giménez

TRegistry

Publicado: Mar Feb 28, 2006 6:22 pm
por joseluis
José,
Gracias a tu enlace me acabo de enterar de lo que es little-endian y
big-endian... :-)
Saludos,
José Luis Capel
Jose F. Gimenez escribió:
> Xev,
>
>
>>SetLogical() crea un valor de clave alfanumérica, en lugar de lógico
>
>
> me temo que no existe un tipo lógico para las claves del registro:
>
> http://msdn.microsoft.com/library/defau ... /library/e n-us/sysinfo/base/registry_value_types.asp
>
> y por eso se están guardando como string; también se podí­a haber hecho como
> dword, pero se hizo así­.
>
>