Delphi - pasos condicion if

 
Vista:

pasos condicion if

Publicado por NIdia (9 intervenciones) el 18/06/2004 02:03:12
hola
sr.Virum me da gusto poder conectarme otra vez con usted.
gracias por su respuesta ,si va por buena pista ,a continuacion escribire los pasos que deseo hacer.
campos ejemplo.
*nombre Nidia
*contraseña *****
*Aceptar( una vez ingresado el nombre y contraseña dar aceptar,si es
correcto los datos ingresas, pero si no lo son mostrar un
mensaje,"datos incorrectos")
*salir si deseas salir de la pantalla en ese momento
*nuevo usuario(es una opcion donde solo te da los pasos para poderte
dar de alta,y te especifica donde ir."guardar" no tiene ni
ningun codigo o funcion)
*guardar(si eres nuevo usuario,te puedes dar de alta,escribe tu nombre
y contraseña da click en "Guardar" esos datos se guardan ,y
ya eres nuevo usuario, asi podras ingresar sin ningun
problema)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:pasos condicion if

Publicado por Virum (484 intervenciones) el 18/06/2004 03:18:55
Hola:

Te voy a pedir un favor, no me llames sr. Virum, pon simplemente Virum (es seudónimo). Y si puede ser tratame de tu (aunque esto en algunos paises es más dificil).

Te explico como se me ocurre a mí ahora mismo que se puede hacer.

Tendrás que tener una tabla llamada NOMCLAVE por ejemplo, que tenga por lo menos dos campos NOMBRE, CLAVE donde guardarás el nombre y la clave de los usuarios que se vayan registrando.

En el form podrás tener dos Edits (EditNombre, EditClave por ejemplo) y dos botones (BEntrar, BRegistar por ejemplo).

Si soy usuario registrado escribo mi nombre y mi clave y pulso el botón entrar. En el evento on click de este botón debemos buscar en la tabla si existe ese nombre y clave para permitir o no la entrada:

Te lo pongo en pseudocódigo que son las 2 y me voy a dormir. Si no te sale vuelve a preguntar y vamos haciendo el código.

If Locate(nombre) then
.......//el nombre existe, comprobar contraseña
.......if contraseña valida then
.............entrar
.......else
.............aviso contraseña no válida
else
.......aviso nombre no existe
.......dar opción a registrarse si se desea

Suerte. Virum.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar