Problemas com intervalo de tempo (spleep)

Delphi

08/01/2005

Olá Pessoal !
Estou com um probleminha que preciso resolver pra mandar brasa num projeto, é que eu tento criar um intervalo de tempo entre um comando e outro, exemplo:

label1.caption:=´Agora vc se dirige para...´;
sleep(2000);
label1.caption:=´O santurário das dozes casas do zodiaco´;

bem eu esperava que aparece a primeira mensagem no label e 2 segundos depois a segunda, mas num acontece bem isso.

Bem galera, agradeco desde já !
Valew !


Cdteam

Cdteam

Curtidas 0

Respostas

Tatuweb

Tatuweb

08/01/2005

Coloca um Application.ProcessMessages que funciona. Sinceramente não gosto de usar isso mas é a forma mais simples.

  label1.caption:=´Agora vc se dirige para...´;
  Application.ProcessMessages;
  sleep(2000);
  label1.caption:=´O santurário das dozes casas do zodiaco´;




GOSTEI 0
POSTAR