PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Tela automática que trava Screen #291842

16/08/2005

0

Pessoal, estou com um problemão...
Em meu programa, Applicação MDI, em determinadas situações coloquei um comando para abrir a tela de configurações do programa. Até aí beleza. Quando essa tela abre é porque o programa está processando uma determinada rotina longa (que não vem ao caso o que faz). Nesta rotina e em todo o resto do programa eu coloquei vários ´Application.ProcessMessages´ para que as coisas não fiquem travadas. Tudo funciona bem, exceto se abrir a tela quando estou mexendo em alguma coisa na tela principal do programa (lembrando que a tela abre de forma automática e tem que ser assim). Se eu estiver com algum menu aberto no form principal ou se estiver fazendo uma simples movimentação de uma outra tela quando a tela de configurações abrir automaticamente, dá uma travada em tudo que é visual, como se ficasse alguma notificação de evento bloqueada ou qualquer coisa assim. O programa continua processando normalmente, mas a parte visual só destrava depois que termina a rotina longa, que citei no início, mesmo tendo os ´Application.ProcessMessages´ espalhados.

Alguém já viu isso? Sabe como resolver?

T+
rtava


Rtava

Rtava

Responder

Posts

17/08/2005

Rtava

...?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar