Parar um determinado n de segundos durante uma rotina..como?
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
Curtidas 0
Respostas
Rafael Heise
08/02/2003
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´ !
GOSTEI 0