Parar e reiniciar thread

Delphi

06/03/2008

Como faço para para e reiniciar uma thread?


Luiz_aquino

Luiz_aquino

Curtidas 0

Melhor post

Tiago Rizzon

Tiago Rizzon

06/03/2008

Oi! Eu faço da seguinte maneira... Vê se serve prá vc...
Tem muitas maneiras de parar e continuar uma Thread, depende do conteúdo dentro dela!

exemplo: MinhaThread: Thread; {declarar essa variável como global e não apenas na procedure!}

Para pausar:
MinhaThread.Suspend;

Para continuar
MinhaThread.Resume;

Para reiniciar acho q o Execute deve funcionar!


GOSTEI 2

Mais Respostas

Fernando Wahl

Fernando Wahl

06/03/2008

Boa tarde,

Concordo com o Tiago Rizzon:
Para pausar:
MinhaThread.Suspend;

Para continuar
MinhaThread.Resume;

*** Mas para iniciar a Thread precisa fazer MinhaThread.Start();

Valeu!!
GOSTEI 0
POSTAR