Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=26)
-   -   TRabajar con Registro de Windows (https://www.clubdelphi.com/foros/showthread.php?t=33197)

dayrontbs 29-06-2006 16:32:02

TRabajar con Registro de Windows
 
Hola a todos:

Estube realizando una aplicacion y necesitaba hacerle un Loguin con usuario y contraseña, el caso es que me encantaria saber como hacerle para guardar estos usuarios en el registro de windows, para no tener que llevarlos con una base de datos, ni guardarlo en un archivo de configuracion ni mucho menos...
La idea es que cada vez que se abra la aplicacion ella busque en el registro y si no hay usuarios guardados aun pues dar la posibilidad de crearlos y asi trabajar con ellos... Ademas si alguien tiene otra idea mejor de trabajar con Usuarios y Contraseña de un loguin porfavor ayudenme :)... he buscado varios ejemplos pero no son muy esplicitos. Gracias de ante mano... :D

dec 29-06-2006 18:26:07

Hola,

En Delphi cuentas con la clase "TRegistry" para trabajar con el Registro de Windows. Sus métodos te permiten crear claves, renombrarlas, borrarlas, añadir valores (básicamente nombres de usuario, contraseñas, en tu caso), editarlos, borrarlos, etc., etc., etc.

Una búsqueda en los Foros por la palabra clave "TRegistry" te ofrecerá información sobre la clase susomentada. Creo que te será más que suficiente para empezar a probar. No hace falta que realizes las pruebas en tu aplicación, sino que puedes preparar un proyecto "nuevo" en Delphi a modo de "taller de pruebas" de la clase "TRegistry".

En cuanto a lo de guardar el tipo de información a que te refieres en el Registro de Windows... pues depende de lo que sea que necesites. Se me ocurre que las contraseñas habrían de guardarse cifradas, tal vez también los nombres de los usuarios, dependerá, como digo, de tus necesidades.

Ponte si eso primero con el manejo de la clase "TRegistry" y a continuación piensas en el tema del cifrado de los datos, si es que lo estimas necesario. Si tienes alguna duda ya sabes dónde estamos.


La franja horaria es GMT +2. Ahora son las 11:44:53.

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