SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: javier074 en Miércoles 8 de Octubre de 2003, 10:44

Título: Re: Limpiar pantalla desde el cursor hasta el final
Publicado por: javier074 en Miércoles 8 de Octubre de 2003, 10:44
Hay alguna libreria con alguna funcion para el caso?
Hasta ahora lo mejor que tengo es delline() de conio pero solo borra hasta el final de la linea.
Muchas Gracias.
Título: Re: Limpiar pantalla desde el cursor hasta el final
Publicado por: JuanK en Miércoles 8 de Octubre de 2003, 16:54
solo debes hacer un cilco que recorra la pantalla por filas y por columnas imprimiendo el caracter espacio.
Título: Re: Limpiar pantalla desde el cursor hasta el final
Publicado por: ThomasCAT en Lunes 13 de Octubre de 2003, 17:23
Con wherex() y wherey() sabes en que posición se encuentra el cursor, es decir, donde se ha quedado después de escribir lo último. Como dice juank, solo tienes que hacer un bucle que imprima un espacio desde la última posición del cursor que determinas con wherex y wherey hasta el final, recuerda que la pantalla tiene 80 por 26 espacios creo, ayudate en el bucle con gotoxy(). Saludos y suerte.:comp:
Título: Re: Limpiar pantalla desde el cursor hasta el final
Publicado por: Oliverio en Jueves 16 de Octubre de 2003, 07:10
Estaba leyendo un librito sobre Prog. C para pincipiantes en Turbo C 2.01 (Un poco viejo ¿no?:D )
Y encontre algo que te puede servir, es la funcion clros() que hace exactamente lo que vos queres, borra desde la pos. actual hasta 24,80
Título: Limpiar pantalla desde el cursor hasta el final
Publicado por: javier074 en Viernes 17 de Octubre de 2003, 03:29
Excelente! Gracias por sus respuestas amigos, un saludo.