System.Classes.TThread.Terminated

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Terminated: Boolean read FTerminated;

C++

__property bool Terminated = {read=FTerminated, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property protected
System.Classes.pas
System.Classes.hpp
System.Classes TThread

Beschreibung

Gibt an, ob der Thread eine Aufforderung zum Beenden erhalten hat.

Die Methode Execute des Threads sollte ebenso wie alle Methoden, die von Execute aufgerufen werden, die Eigenschaft Terminated abfragen und gegebenenfalls die Ausführung beenden. Die Methode Terminate setzt die Eigenschaft Terminated auf True.

Terminate bietet ein Verfahren, einen Thread kontrolliert abzubrechen, wobei allerdings die Unterstützung durch den Execute-Code Voraussetzung ist. Terminate sollte dem Aufruf der Win32-API-Funktion TerminateThread MSDN vorgezogen werden.

Tipp: Verwenden Sie CheckTerminated, um Terminated außerhalb der Thread-Klasse zu lesen.

Siehe auch

Codebeispiele