Thema: Delphi Komponente in Thread

Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#6

Re: Komponente in Thread

  Alt 22. Dez 2004, 17:45
Zitat von Luckie:
Da du beide Aktionen in der Methode Synchronize des Threads ausfühsrt, bringt dir der Thread nichts, dann kannst du es auch gleich im Hauptthread machen.
Ist ja auch nur n' Beispiel gewesen ...
Denken wir uns statt der obigen folgende execute-Methode:
Delphi-Quellcode:
procedure TPainter.Execute;
begin
  synchronize (VCL_create);
  while not terminated do
  begin
   Bitmap.Canvas.Pixels[random(50), random(50)] := clBlack;
  end;
  synchronize (VCL_Free);
end;
Sie funktioniert zumindest bei mir ... (glaube ich )
  Mit Zitat antworten Zitat