Refresh do Form

Delphi

04/02/2004

Prezados...

Tenho uma função do tipo
while not eof do begin
.
..
...
....

label1.caption := variável

....
...
..
.
end;

a iteração neste loop é muito grande, assim o caption só é atualizado ao final da execução do loop.

como eu faço para atualizá-lo a cada rodada do loop?

ah... o form tb mostra uma mensagem de (não respondendo) em seu caption, apesar do programa estar funcionando.

Obrigado a todos.


Alvaro_menezes

Alvaro_menezes

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

04/02/2004

Colega,

Dentro do laço, coloque Application.ProcessMessages;


GOSTEI 0
Alvaro_menezes

Alvaro_menezes

04/02/2004

Caro Aroldo,

Sua dica foi muito útil e realmente funcionou como eu precisava.

Obrigado.


GOSTEI 0
POSTAR