Thema: Delphi Threads erstellen

Einzelnen Beitrag anzeigen

jeroen_a

Registriert seit: 15. Aug 2006
56 Beiträge
 
#13

Re: Threads erstellen

  Alt 16. Aug 2006, 07:57
Hi,

vielen danke funzt.

Nur:

Warum kann ich das Thread nur aus FormCreate erzeugen und starten ?
Durch ein ButtonKlick aus Thread zu starten geht net.


Delphi-Quellcode:
procedure TSelfThread.Execute;
begin
  Sleep(200);
  showMessage('aus dem thread');
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
showMessage('aus dem button');
end;



procedure TForm1.FormCreate(Sender: TObject);
begin
SelfThread := TSelfThread.Create(true); //Thread inaktiv erzeugen
SelfThread.FreeOnTerminate := true; //Thread nach dem Beenden freigeben
SelfThread.Resume; //Thread aktivieren
end;

jeroen
  Mit Zitat antworten Zitat