Thread em execucao ou nao
Eu crio minha Thread assim
Como fazer uma verificacao que.
se minha Thread ja estiver em execução nao executa-la novamente
MyThread:= TMyThread.Create(True); MyThread.Priority:= tpHigher; MyThread.OnTerminate := MyTerminate; MyThread.Resume;
Como fazer uma verificacao que.
se minha Thread ja estiver em execução nao executa-la novamente
Mysys
Curtidas 0
Respostas
Giordanocwb
18/12/2007
Olha, tudo vai depender da maneira como você está usando a sua thread.
Você pode verificar por exemplo.
Ou pode verificar
Tudo vai depender do caso.
Faz um teste com isso aí, se não der certo, coloque o código da sua thread para ver como você está trabalhando com ela.
T+
Você pode verificar por exemplo.
if MyThread.Terminated then
Ou pode verificar
if not(Assigned(MyThread))
Tudo vai depender do caso.
Faz um teste com isso aí, se não der certo, coloque o código da sua thread para ver como você está trabalhando com ela.
T+
GOSTEI 0