Como trocar a seta do Mouse
14/02/2005
0
Andre_luis_c
Posts
14/02/2005
Massuda
var SavCursor: TCursor; begin SavCursor := Screen.Cursor; Screen.Cursor := crHourGlass; try // algum processo longo finally Screen.Cursor := SavCursor; end; // ...
19/07/2005
Dcpleal
o unico problema disse é que assim não funciona:
Screen.Cursor := crHourGlass
o correto é colocar assim :
Screen.Cursor[crHourGlass]
mas o mesmo assim num consegui troca-lo, alguem saberia como?
19/07/2005
Adriano Santos
Como assim não funciona? Funciona sim, uso constantemente.
Testei e funciona perfeitamente. Tirei isso do arquivo de dicas DtDelphi27.
20/09/2018
Gladstone Matos
Segue um trecho de código no Delphi:
screen.cursor := crHourglass; // execute o seu processamento; Se for um loop o uso de ProcessMessages vai evitar que a tela 'trave': while true do application.ProcessMessages; //do something end; screen.cursor := crDefault;
abraços
Clique aqui para fazer login e interagir na Comunidade :)