System.Classes.TReader.ReadBoolean
Delphi
function ReadBoolean: Boolean;
C++
bool __fastcall ReadBoolean(void);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| 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 は、ストリーム内の現在位置をそのマーカーの次へ進めます。