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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-02-2009
pablopessoa pablopessoa is offline
Miembro
 
Registrado: may 2008
Ubicación: Argentina
Posts: 162
Poder: 16
pablopessoa Va por buen camino
Problemas al escribir el registro de windows

Hola gente forista!!
Bueno les comento el problema que tengo.
Estoy haciendo una aplicacion que tendra una licencia y un sistema de logueo, entonces quiero guardar ( en la instalacion) los datos necesarios para hacer esto. El problema es que no quiero guardarlos como "reg.WriteString" por que de esta manera si entras en el registro de windows podes leerlas y yo no quiero eso. Entonces pense en poner todo dentro de un registro (ejemplo a continuacion) y guardar el registro como Binary y despues recuperar el registro con los datos. Yo hago este codigo para guardar los datos :
Código Delphi [-]
var
    reg2:TRegistry;
    opcion:TOpciones;
begin
    reg2:= TRegistry.Create;
    reg2.CreateKey(clave);
    reg2.OpenKey(clave,true);
    opcion.telefono:= Etelefono.Text;
    opcion.nombre:=  Enombre.Text;
    opcion.direccion:= Edireccion.Text;
    opcion.ciudad:=  Eciudad.Text;
    opcion.password:=  Epassword.Text;
    opcion.limiteprueba:= '5';
    opcion.codigo:= 'temp';
    reg2.WriteBinaryData('datos',opcion, SizeOf(opcion));

El problema es que cuando hago :

Código Delphi [-]
temp:=reg.ReadBinaryData('datos',opciones, SizeOf(opciones));

esto me retorna un entero y no el registro Topciones.
Podrian ayudarme a corregir esto? Como podria guardar los datos encriptados ( como binary) y recuperarlos bien para que no sea tan facil modificarlos??
Muchas gracias por tomarse el tiempo de leer mi post.
Un saludo a todos!!
Responder Con Cita
 



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error al escribir en el Registro. nesetru Varios 5 18-03-2011 10:29:28
como escribir en el registro de windows Vista manolop API de Windows 3 08-12-2010 19:42:15
Error al escribir en el Registro en Windows Vista Ana María OOP 4 16-09-2008 16:35:13
Problemas con registro windows vista JF Sebastian Varios 6 14-01-2008 22:16:55
Problemas con el registro de windows CFPA86 Varios 1 25-06-2004 23:35:12


La franja horaria es GMT +2. Ahora son las 18:07:43.


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