Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Actualización de las cadenas mostradas en pantalla

Estas en el tema de Actualización de las cadenas mostradas en pantalla en el foro de C/C++ en Foros del Web. Buenas... ni siquiera se si el título es adecuado para el problema que tengo. Intenté buscar en google, pero ni siquiera puedo pasar parametros de ...
  #1 (permalink)  
Antiguo 08/11/2007, 22:05
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 9 meses
Puntos: 9
Actualización de las cadenas mostradas en pantalla

Buenas... ni siquiera se si el título es adecuado para el problema que tengo. Intenté buscar en google, pero ni siquiera puedo pasar parametros de búsqueda precisos, con lo que me arroja resultados muy diversos. Quiero copiar un archivo. La copia me la realiza correctamente. El problema es que no quiero dejar al usuario esperando hasta que la copia termine. Me gustaría mostrar un contador en pantalla de los KB que lleva copiado, algo así:

25 KB de 258 KB

La parte que está en negrita es la que necesitaría ir actualizando a medida que más KB vayan siendo copiados. Intenté hacerlo con Printf, pero, obviamente, las cadenas resultantes salen pegadas una al lado de la otra, y eso no es lo que necesito.
Espero que me haya expresado bien.
Saludos!.
__________________
Add, never Remove
  #2 (permalink)  
Antiguo 08/11/2007, 23:16
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 1 mes
Puntos: 52
Re: Actualización de las cadenas mostradas en pantalla

Usa el regreso de carro \r
Con eso vuelves a imprimir en la misma linea.

Saludos
  #3 (permalink)  
Antiguo 09/11/2007, 05:51
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 9 meses
Puntos: 9
Re: Actualización de las cadenas mostradas en pantalla

justo venía a postear que habia encontrado esa solución. Voy a investigar si existe alguna otra forma de lograr lo mismo. Gracias por tu respuesta. Saludos!.
__________________
Add, never Remove
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:14.