niszczenie watku

0

type
Ta = class(TThread)
protected procedure Execute; override;
end;

w Execute mam FreeOnTerminate := True;
ale nadal po skonczeniu jest a.handle>0

jak wyczyscic wszysko po watku ?

i jak wymusic zakonczenie jego w trakcie wykonywania?

0

destroy?

0

gdy podczas wlaczonego watku zrobie .destroy to zawiesza mi aplikacje

i jeszcze jedno , jak chodze sobie po break pointach i zrobie zatrzymanie aplikacji ctrl+F9, to pojawia mi sie caigle blad że nie moze wylaczyc procesu i ciagle na nowo msuze wlaczac delphi :/

0

Robisz po prostu Self.Terminate;

1 użytkowników online, w tym zalogowanych: 0, gości: 1