System.SyncObjs.THandleObject.WaitFor

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function WaitFor(Timeout: Cardinal): TWaitResult; overload; override;

C++

virtual System::Types::TWaitResult __fastcall WaitFor(unsigned Timeout)/* overload */;
inline System::Types::TWaitResult __fastcall  WaitFor(const System::Timespan::TTimeSpan &Timeout){ return TSynchroObject::WaitFor(Timeout); }

Propriétés

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

Description

Attend jusqu'à ce que cet objet THandleObject entre dans l'état signalé.

Appelez WaitFor pour attendre jusqu'à ce qu'un objet THandleObject entre dans l'état signalé. Si l'état signalé n'est pas atteint après TimeOut millisecondes, WaitFor se termine quand même.

Utilisez la valeur INFINITE pour le paramètre TimeOut afin de forcer WaitFor à attendre indéfiniment.

La fonction renvoie un résultat de type TWaitResult qui peut être utilisé pour détecter comment l'opération s'est terminée.

Voir aussi