[Overview][Constants][Types][Classes][Procedures and functions][Variables] | Reference for unit 'System' (#rtl) |
Start a new thread.
Source position: line 0
function BeginThread( |
sa: Pointer; |
stacksize: SizeUInt; |
ThreadFunction: TThreadFunc; |
p: pointer; |
creationFlags: DWord; |
var ThreadId: TThreadID |
):TThreadID; |
ThreadFunction: TThreadFunc |
):TThreadID; |
ThreadFunction: TThreadFunc; |
p: pointer |
):TThreadID; |
ThreadFunction: TThreadFunc; |
p: pointer; |
var ThreadId: TThreadID |
):TThreadID; |
ThreadFunction: TThreadFunc; |
p: pointer; |
var ThreadId: TThreadID; |
const stacksize: SizeUInt |
):TThreadID; |
BeginThread starts a new thread and executes ThreadFunction in the new thread. If P is specified, then it is passed to ThreadFunction. If ThreadId is specified, it is filled with the thread ID of the newly started thread.
The function returns zero on succes.
On error, a nonzero value is returned.
|
End the current thread. |
No notes exist for this page yet.