Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Porque al ir procesando un programa la barra de progreso se actualiza y la ventana no (https://www.clubdelphi.com/foros/showthread.php?t=71369)

rogeliogamberro 15-12-2010 17:14:04

Porque al ir procesando un programa la barra de progreso se actualiza y la ventana no
 
Hola a todo el club!!

La pregunta es muy simple. Porque al estar procesando un programa (encerrado en un bucle for) la barra de progreso (que es modificada dentro del bucle) se actualiza pero la ventana que la contiene queda como dura y con partes de la ventana que se abrio anteriormente (OpenDialog)?? Luego de finalizar el bucle la ventana se actualiza y se vé correctamente.

Alguien sabe que funcion actualiza la visualizacion de una ventana??:confused:

A continuacion le adjunto una imagen.

http://img134.imagevenue.com/img.php..._122_548lo.JPG

escafandra 15-12-2010 17:43:31

Incorpora en algún sitio, dentro de ese bucle lo siguiente:

Código:

Application->ProcessMessages();
Saludos.

rogeliogamberro 16-12-2010 12:38:22

Gracias!!! Ahora si refresca correctamente.:)


La franja horaria es GMT +2. Ahora son las 07:28:08.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi