Fórum O que é melhor: Timer ou Sleep ? #343406

19/07/2007

0

Olá,

Eu tenho um procedimento que precisa que os controles da tela sejam travados por 30 segundos e logo em seguida liberados.

Minha dúvida: o que é melhor utilizar nesse caso? Um timer ou o sleep (30000) ?

Valew

:arrow:


Powerlog Tecnologia

Powerlog Tecnologia

Responder

Posts

19/07/2007

Adriano Santos

Depende, o [b:b215145020]Sleep[/b:b215145020] congela sua aplicação, ou seja, depende da aplicabilidade. Se você quer desativar apenas alguns componentes, e ter acesso a outros enquanto pausa, o sleep não vai ajudar. No timer você pode determinar quais componentes ficarão ativados ou desativados.


Responder

Gostei + 0

19/07/2007

Powerlog Tecnologia

Eu preciso que congele mesmo...

Uma outra dúvida: nesse caso posso colocar o Application.Processmessages ou irá carregar muito a aplicação ?


Responder

Gostei + 0

19/07/2007

Otto

se o que voce quer fazer, for por um curto período não vai carregar não. mas, de qualquer forma, o sleep irá deixar o sistema congelado, mesmo com o application.processesmessage..


Responder

Gostei + 0

20/07/2007

Felipeaj

Não sei qual a sua necessidade, mas use um Timer (você pode dar um enabled := false nos botões, menus, etc)

Senão vai ser direto usuário tocando CTRL ALT DEL no seu sistema, mesmo com ProcessMessages, fica uma sensação que o sistema está instável!


Responder

Gostei + 0

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

Aceitar