Revision [20551]

This is an old revision of KeyPgThreadDetach made by DkLwikki on 2016-02-10 16:09:30.

 

THREADDETACH


Releases a thread handle without waiting for the thread to finish

Syntax:
Declare Sub ThreadDetach ( Byval id As Any Ptr )

Usage:
#include "fbthread.bi"
ThreadDetach( id )

Parameters:
id
Any Ptr handle of a thread created by ThreadCreate or ThreadCall

Description:
ThreadDetach releases resources associated with a thread handle returned by ThreadCreate or ThreadCall. The thread handle will be destroyed by ThreadDetach and cannot be used anymore.
Unlike ThreadWait, ThreadDetach does not wait for the thread to finish and thread execution continues independently. Any allocated resources will be freed once the thread exits.

Examples:
#include "fbthread.bi"

Sub mythread( ByVal param As Any Ptr )
    Print "hi!"
End Sub

Var thread = ThreadCreate( @mythread )
threaddetach( thread )

threaddetach( ThreadCreate( @mythread ) )

Sleep


Dialect Differences:
Platform Differences:
Differences from QB:
See also:
Back to Threading Support Functions
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki



sf.net phatcode