System.SyncObjs.TEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.SyncObjs.THandleObjectSystem.SyncObjs.TSynchroObjectSystem.TObjectTEvent

Delphi

TEvent = class(THandleObject)

C++

class PASCALIMPLEMENTATION TEvent : public THandleObject

Propriétés

Type Visibilité  Source Unité  Parent
class public
System.SyncObjs.pas
System.SyncObjs.hpp
System.SyncObjs System.SyncObjs

Description

TEvent représente un événement externe.

Utilisez TEvent pour signaler qu'un événement a eu lieu ou qu'un état a été atteint.

Dans une application multithread, utilisez TEvent pour permettre à un thread de signaler aux autres threads qu'un événement a eu lieu.

Le handle d'un objet TEvent peut également être utilisé pour communiquer avec d'autres processus, afin qu'une application puisse coordonner le minutage des événements avec d'autres applications. Par exemple, utilisez le handle d'un objet TEvent pour attendre qu'un autre processus soit prêt à transférer des informations.

Dans une application monothread, utilisez TEvent pour coordonner des sections de code répondant à des événements asynchrones comme les événements système.

Voir aussi