Cuando intento crear uno valores en el registro de windows, con el código que muestro aquí:
- Code: Select all Expand view RUN
if regopenkey(HKEY_CURRENT_USER,"SOFTWARE\Medida\Etiqueta",@nhandle)<>0
regcreatekey(HKEY_CURRENT_USER,"SOFTWARE\Medida\Etiqueta",@nhandle)
regsetvalue(nhandle,"","The default value")
regsetvalue(nhandle,"cmetiq01","00")
regsetvalue(nhandle,"cmetiq02","00")
regsetvalue(nhandle,"cmetiq03","00.00")
regsetvalue(nhandle,"cmetiq04","00.00")
regsetvalue(nhandle,"cmetiq05","00.00")
regsetvalue(nhandle,"cmetiq06","00.00")
regsetvalue(nhandle,"cmetiq07","00")
regsetvalue(nhandle,"cmetiq08","00")
regclosekey(nhandle)
endif
Lo único que obtengo en el registro es la clave HKEY_CURRENT_USER,"SOFTWARE\Medida\Etiqueta, pero ninguno de los valores introducidos es escrito.
Hay alguna forma de hacerlo?, ya he probado usando la clase treg32, con un resultado similar.
Un saludo y muchas gracias
José Luis