Einzelnen Beitrag anzeigen

Robert Marquardt
(Gast)

n/a Beiträge
 
#3

Re: Thread innerhalb einer Komponente erzeugen und beenden

  Alt 24. Mai 2006, 09:26
Bei meiner HID-Komponente setze ich FreeOnTerminate auf False und stoppe den Thread so:
Delphi-Quellcode:
procedure TJvHidDevice.StopThread;
begin
  if Assigned(FDataThread) then
  begin
    FDataThread.Terminate;
    FDataThread.WaitFor;
    FDataThread.Free;
    FDataThread := nil;
  end;
end;
  Mit Zitat antworten Zitat