Pascal/Turbo Pascal - ocultar clave

 
Vista:

ocultar clave

Publicado por maca (3 intervenciones) el 28/12/2003 22:48:21
Necesito ocultar una clave, que se tape a medida que se va escribiendo con un *. Llevo dias en eso y no lo he podido terminar.
Si alguien me puede ayudar estaria muy agradecida.
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:ocultar clave

Publicado por M@rceloL (152 intervenciones) el 29/12/2003 04:12:54
Bueno, algo así podría hacerse:

var Clave:string;
letra:char;

begin
clave:='';

repeat

tecla:=readkey;
if tecla<>#13 then
begin
clave=clave+tecla;
write('*');
end;
until tecla=#13;

Claro que hay que controlar qué pasa cuando el usuario apriete backspace, para borrar un asterisco usarías wherex:
gotoxy(wherex-1,wherey)
write(' ');

El código de backspace, no me lo acuerdo, lo siento.

Espero te sirva, cualquier duda, volvé a preguntar. Saludos.
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

RE:ocultar clave

Publicado por Diego Romero (786 intervenciones) el 30/12/2003 00:03:42
El código de la tecla backspace es #8.
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

RE:ocultar clave

Publicado por maca (3 intervenciones) el 30/12/2003 03:13:48
muchas gracias a los dos =))
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
sin imagen de perfil

RE:ocultar clave

Publicado por Juan (2 intervenciones) el 20/07/2017 04:18:16
hola me explicas como hago para que cada letra oculta se valla guardando en un arreglo
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