Class TThread (unit xBase)
Inherits from
TObject
Constructors
constructor Create(CreateSuspended: Boolean);
Functions
destructor Destroy;
procedure Resume;
procedure Suspend;
procedure Terminate;
procedure Execute;
function GetPriority: TThreadPriority;
procedure SetPriority(Value: TThreadPriority);
procedure SetSuspended(Value: Boolean);
Properties
property FreeOnTerminate : Boolean
property Handle : THandle
property Priority : TThreadPriority
property Suspended : Boolean
property ThreadID : THandle
property ReturnValue : Integer
property Terminated : Boolean
Events
Variables
FFinished : Boolean;
FFreeOnTerminate : Boolean;
FHandle : THandle;
FReturnValue : Integer;
FSuspended : Boolean;
FTerminated : Boolean;
FThreadID : THandle;
Constructors
constructor Create(CreateSuspended: Boolean);
Functions
destructor Destroy;
procedure Resume;
procedure Suspend;
procedure Terminate;
procedure Execute;
function GetPriority: TThreadPriority;
procedure SetPriority(Value: TThreadPriority);
procedure SetSuspended(Value: Boolean);
Properties
property FreeOnTerminate : Boolean
property Handle : THandle
property Priority : TThreadPriority
property Suspended : Boolean
property ThreadID : THandle
property ReturnValue : Integer
property Terminated : Boolean
Events
Variables
FFinished : Boolean;
FFreeOnTerminate : Boolean;
FHandle : THandle;
FReturnValue : Integer;
FSuspended : Boolean;
FTerminated : Boolean;
FThreadID : THandle;