Ir para conteúdo
Fórum Script Brasil
  • 0

Não Fazer O Form Ficar Branco


Manwë Súlimo

Pergunta

Pessoal, como faz pro formulario não ficar todo branco enquanto uma função ta acontecendo??

por exemplo, eu tenho um form com uma barra de progresso que vai aumentando enquanto a funçao vai correndo, mas se eu coloco uma janela na frente, todo o form fica branco, só a barra de progresso volta a ficar normal e correndo, até que a função acabe, como eu faço p/ isso não acontecer??

espero que possam me ajudar mais uma vez

até

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Claro. DoEvents libera os recursos do sistema que estão atualmente "presos" no loop. O motivo da tela ficar "branca" é que o sistema não redesenha a janela enquanto está preso no loop. Com a presença do DoEvents ele tem essa pequena pausa para fazer outras coisas (o que inclui redesenhar a tela). É claro que como DoEvents é uma rotina existe aí uma perda de velocidade (afinal de contas, você está executando uma instrução a mais a cada iteração), mas isso não é tão significativo assim.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

  • 0

Ótima explicação Graymalkin

Claro. DoEvents libera os recursos do sistema que estão atualmente "presos" no loop. O motivo da tela ficar "branca" é que o sistema não redesenha a janela enquanto está preso no loop. Com a presença do DoEvents ele tem essa pequena pausa para fazer outras coisas (o que inclui redesenhar a tela). É claro que como DoEvents é uma rotina existe aí uma perda de velocidade (afinal de contas, você está executando uma instrução a mais a cada iteração), mas isso não é tão significativo assim.

wink.gif

Abraços,

William Rodrigues

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...