System.Classes.TReader.ReadString

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function ReadString: string;

C++

System::UnicodeString __fastcall ReadString();

プロパティ

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


説明

リーダー オブジェクトのストリームから文字列を読み取って返します。

ReadString は、現在のリーダーの Position の位置にあるタグ付きの文字列型の値を読み取るために、他のリーダー メソッドが使用するヘルパ メソッドです。ReadStringReadValue を呼び出して、値の種類を示すマーカーを読み取ります。値の種類を示すマーカーvaStringvaLStringvaWString、または vaUTF8String であれば、ReadStringRead を呼び出してその種類の文字列を読み取り、取得した値を String 型として返します。そうでなければ、EReadError 例外が発生します。

ReadString は、リーダーの Position を、読み取った最後のバイトの後の位置へと進めます。

警告: ストリームから文字列を読み取る場合は必ず ReadString を使用してください。ReadStr と比較してください。

関連項目