Fórum Tela de espera não refresca enquanto existe processamento #316710
20/03/2006
0
uso assim:
fespera.show;
fespera.refresh;
tabelatal.active:=true;
tabelatal.active :=true;
//depois de aberta as tabelas ai eu mostro a tela chamanda
fespera.close;
ftela.showmodal;
só que o form de espera deveria me retornar a programação do timer para mudar os shapes e dar um refresh, fiz um teste e percebi que enquanto o procesamento não acabar o form não responde, isso é geral até o fmenu que mostra a hora fica desse jeito,
como posso corrigir isso?
thanks
Marcos Fernando
Curtir tópico
+ 0Posts
20/03/2006
Rjun
Application.ProcessMessages;
Gostei + 0
20/03/2006
Martins
Application.ProcessMessages;
Essa linha não vai permitir q sua aplicação apresente aquela mensagem chata ´parou de responder´.
Gostei + 0
20/03/2006
Marcos Fernando
ai até o ibdataset não abrir não a aplicação fica congelada,
como posso arrumar isso?
thanks
Gostei + 0
22/03/2006
Marcos Fernando
Galera tá dificil...
Gostei + 0
22/03/2006
_rodfaria_
http://tinyurl.com/zgnpz
http://bdn.borland.com/article/0,1410,16231,00.html
Gostei + 0
22/03/2006
Digitom
Exemplo:
[color=blue:bfd9c8f7cb]formNome.refresh;[/color:bfd9c8f7cb]
:roll:
Gostei + 0
22/03/2006
Marcos Fernando
Vc já experimentou dar um refresh no formulário ? Exemplo: formNome.refresh;
eu tenho um timer que dá um refresh e Application.ProcessMessages;
mais o duro que quando o sistema está abrindo uma sql ele fica congelado não mostra a hora do Menu e nada, só volta a resposnder quando a sql é carregada, mais se demorar uns 15 segundos gostaria que minha tela de aguarde não ficasse congelada, ai ela iria mostrar a animação de espera
thanks
Gostei + 0
22/03/2006
Marcos Fernando
Thanks
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)