Originariamente inviato da SirSeymour
bene!...funziona :-D
......ma.........

Label1->Caption= "dormo";
Sleep(5000);
Label1->Caption= "appena svegliato";

in questo caso?...ho provato e continua a farlo in contemporanea....
Anche in questo caso, prima dello Sleep, devi inserire il Refresh, questa volta della Label1 ...

Label1->Refresh();

P.S. mi spieghi perhcè quel refresh fa funzionare il tutto?
Perche' impone a Windows di ridisegnare il controllo "prima" che il thread venga "addormentato" dalla Sleep.