Classes.TThread.Execute
From RAD Studio VCL Documentation (German)
Contents |
Delphi-Informationen
von Classes.pas
procedure Execute virtual; abstract;
Unit: Classes
Typ: Methode
Sichtbarkeit: protected
Member von: TThread
C++-Informationen
von Classes.hpp
virtual void __fastcall Execute(void);
Unit: Classes
Typ: Methode
Sichtbarkeit: protected
Member von: TThread
Beschreibung
Stellt eine abstrakte bzw. rein virtuelle Methode bereit, die den auszuführenden Code enthält.
Überschreiben Sie diese Methode, und fügen Sie den Quelltext hinzu, der während der Thread-Ausführung ausgeführt werden soll. Execute prüft den Wert der Eigenschaft Terminated und ermittelt dadurch, ob der Thread beendet werden muss.
Ein Thread wird ausgeführt, wenn Create aufgerufen wird, während CreateSuspended den Wert false hat, oder wenn Resume zuerst nach dem Erzeugen des Threads aufgerufen wird, wobei CreateSuspended auf true steht.
Anmerkung: Verwenden Sie die Eigenschaften und Methoden anderer Objekte nicht direkt in der Methode Execute eines Threads. Führen Sie diese Operationen in einem separaten Prozeduraufruf durch. Übergeben Sie die Prozedur als Parameter an die Methode Synchronize.
Siehe auch
Codebeispiele