System.Classes.TReader.ReadBoolean
Delphi
function ReadBoolean: Boolean;
C++
bool __fastcall ReadBoolean();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TReader |
説明
リーダー オブジェクトのストリームから論理値の値の種類を示すマーカーを読み取り、対応する論理値を返します。
ReadBoolean は、現在のリーダーの Position の位置にあるタグ付きの論理値を取得するために、他のリーダー メソッドが使用するヘルパ メソッドです。ReadBoolean は、ReadValue を使用して値の種類を示すマーカーを読み取ります。
- 値の種類を示すマーカーが
vaTrue
であれば、ReadBoolean はTrue
を返します。 - 値の種類を示すマーカーが
vaFalse
であれば、ReadBoolean はFalse
を返します。 - 値の種類を示すマーカーが
vaTrue
でもvaFalse
でもなければ、ReadBoolean は「プロパティ値が無効です」という例外を発生させ、False
を返します。
ReadBoolean は、ストリーム内の現在位置をそのマーカーの次へ進めます。