Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.143 Beiträge
Delphi 10.3 Rio
|
TEvent.free im Thread Destructor?
21. Mai 2014, 13:20
Hallo Zusammen.
Gegeben sei ein Thread der ein MyEvent := TEvent...
handle hat.
Delphi-Quellcode:
Procedure TMyThread.Execute;
begin
While not Terminated do
begin
MyEvent.WaitFor(infinite);
if not(Terminated) then
begin
// Mach was schlaues...
end;
end;
end;
Destructor TMyThread.destroy;
begin
Terminate;
MyEvent.SetEvent;
MyEvent.Free; // Gut oder schlecht???
Inherited;
end;
Mavarik
|