System.Classes.TThread.CreateAnonymousThread

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

class function CreateAnonymousThread(const ThreadProc: TProc): TThread; static;

C++

static TThread* __fastcall CreateAnonymousThread(const System::Sysutils::_di_TProc ThreadProc);

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Classes.pas
System.Classes.hpp
System.Classes TThread

Description

Crée une instance d'un thread dérivé en interne.

CreateAnonymousThread crée une instance d'un TThread dérivé en interne qui appelle simplement la méthode anonyme de type TProc. Ce thread est créé comme suspended, donc vous devez appeler la méthode Start pour exécuter le thread. Ce thread est aussi marqué comme FreeOnTerminate, donc vous ne devez pas toucher l'instance renvoyée après l'appel à Start. Il est possible que l'instance ait été exécutée et puis libérée avant la tentative d'effectuer d'autres appels externes ou d'autres opérations sur l'instance.


Voir aussi