Parar um determinado n de segundos durante uma rotina..como?
08/02/2003
0
Preciso enviar uma mensegem ao usuario de 50 em 50 segundos...
Tentei o comando Sleep(50000)..mas meu programa trava...
Tentei o comando Sleep(50000)..mas meu programa trava...
Anonymous
Curtir tópico
+ 0
Responder
Posts
08/02/2003
Rafael Heise
Você precisa usar um componente: TTimer (System). Nesse componente vc pode setar de quanto em quanto tempo (Interval) ele vai acionar o evento OnTimer. O Interval é em milisegundos, isso significa que vc tem que colocar 50000 de interval e o que vc quer mostrar pro usuário (ShowMessage(Mensagem)) no evento OnTimer. Isso vai resolver o seu problema. Sleep serve pra parar a execução da Aplicação pelo tempo informado . Por isso sua aplicação ´travava´ !
Responder
Clique aqui para fazer login e interagir na Comunidade :)