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?
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?
destroy?
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 :/
Robisz po prostu Self.Terminate;