Programación General => C/C++ => Mensaje iniciado por: CrimsonHeartX en Sábado 11 de Abril de 2009, 22:45
Título: Textboxes y Login's en C
Publicado por: CrimsonHeartX en Sábado 11 de Abril de 2009, 22:45
Ermm ... Hola, Soy nuevo por aqui.... Pero no lo soy en C, bueno, la razon por que posteo esto, es porque hace unas semanas tube una practica en C y uno de los ejercicios (el primero, y quizas, mas dificil) me pedia que disenhiara un algoritmo que imprimiese *****'s en vez de caracteres cuando se leian por teclado (ej: Francis = *******), lo hice y funciono, pero un error del que me percate fue que cuando presiona cualquier tecla imprime un *, ya sea la tecla un caracter, un comando, o cualquier otro tipo de tecla, tambien repare ese error, sin embargo me tope con una tecla en especifico que me tiene apunto de volverme loco! ( :hitcomp:), es el "Backspace"(<_<), pense que solo tendria que hacer que, cuando presionaran esa tecla, volviera un caracter atras y lo reemplazase con un ' ' (Null, que en un string simboliza el final de la cadena), pero entonces, surgio otro problema (:(), como borrar el * que ya fue impreso?
/*NOTA: Si te aburre todo el blablabla de aya arriba, saltate aca*/
Mi pregunta es: Como hace un Login que funcione como un Textbox en C?
Aproposito, La puse como funcion para que fuese mas entendible, ah, y otra cosa, no soy muy bueno en C++ (no me he acostumbrado aun ....) por favor expliquenme como funciona si me sugieren algun codigo en C++
Título: Re: Textboxes y Login's en C
Publicado por: betopin en Domingo 12 de Abril de 2009, 02:01
Yo en cada ciclo borraria la pantalla e imprimiria los asteriscos que representen la cantidad de caracteres ingresados...luego si solicitaria caracter