表示: Delphi C++
表示設定

System.MonitorWait

提供:XE2 API Documentation
移動: 案内, 検索

Delphi

function MonitorWait(AObject: TObject; Timeout: Cardinal): Boolean;
function MonitorWait(AObject: TObject; ALock: TObject; Timeout: Cardinal): Boolean;

C++

extern PACKAGE bool __fastcall MonitorWait(TObject* AObject, unsigned Timeout)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
System.pas
System.hpp
System System

説明

指定されたオブジェクトのロックを解除し、指定された時間だけ呼び出し側スレッドを待機キューに入れます。

MonitorWait を使用すると、指定されたオブジェクトのロックを解除すると共に、Timeout パラメータで指定された時間だけ呼び出し側スレッドを待機キューに入れることができます。その結果、呼び出し側スレッドは AObject を再びロックできるまでブロックされます。

関連項目

以前のバージョン
他の言語