Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Flush de labels?

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Flush de labels? Responder citando

Por qué cuando en una función asociada a un botón, cuando pongo que aparezca algo en un Label no aparece hasta que termina, o le pongo un ShowMessage?
Quiero poner el típico mensaje que indica que está procesando, y luego otro que diga que terminó, pero sólo aparece el que terminó. Mientras procesa, no aparece nada. Sad
Hay algún flush para los labels? O alguna propiedad que no vi?
_________________
"Todo es posible si Ud. no sabe de qué está hablando"
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Supongo que estas actualizando esas TLabel dentro de un bucle ?
Si es así, es normal, ya que mientras no salgas del bucle no se procesa la cola de mensajes del programa.

Prueba añadiendo la siguiente línea dentro de tu bucle:

  Application->ProcessMessages();

Y si es un bucle muy largo y no quieres ralentizarlo demasiado puedes usar alguna variable como contador y ejecutar esa línea cada x iteraciones del bucle.

Si usas la opción de buscar del foro encontraras ejemplos de esto, ya que se ha comentado otras veces.


Y en caso de que no sea dentro de un bucle da mas detalles e intentare ayudarte en lo que pueda.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Exactamente, creo que eso me puede servir.
Luego lo pruebo y te comento. Muchas gracias!!

Por cierto, sirve también por ejemplo para ver un árbol (TTreeView) mientras lo construyo?
_________________
"Todo es posible si Ud. no sabe de qué está hablando"
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.