Skip to content

TThread.CurrentThread

Return current thread instance

Declaration

Source position: classesh.inc line 1981

public Property
  CurrentThread : TThread;

Description

TThread.CurrentThread can be used to get the current thread instance. This is useful in code that is not inside a TThread implementation, but which needs access to the current thread.

For threads that were created outside of FPC code (DLLs or a calling program) this will return a dummy TThread instance.

See also

Name Description
TThread Abstract Thread class.
TThread.ExternalThread Is the thread instance an external thread ?