Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá!
Eu estou usando o comando sleep(5000),
ao precionar o botão, uma mensagem aparece
após 5 segundos numa label.
Acontece que, ao precionar o botão, todo o
formulário pára até que se passe esses 5 segundos.
Talvez esse não seja o comando correto para
se fazer isso. Como eu posso resolver esse problema,
por favor?
Estou utilizando o Delphi 2010.
Obrigado a todos.
Olá, Thiago Delalibera.
Sim, você ajudou muito.
Obrigado pela dica.
Fique com Deus.
Realmente não é o sleep.. o sleep para mesmo
Use o componente Timer, adicione ele ao form e então mude a propriedade Interval para os 5000 (5s), no evento OnTimer você coloca o que você deseja realizar, lembrando que o Timer vem habilitado por padrão.. Enable=True, você pode inabilita-lo e dar um True qdo for o momento de contar os 5s..
espero ter ajudado
Abraço