System.Classes.TReader.ReadString

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function ReadString: string;

C++

System::UnicodeString __fastcall ReadString();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Classes.pas
System.Classes.hpp
System.Classes TReader


Beschreibung

Liest einen String aus dem Stream des Reader-Objekts und gibt ihn zurück.

ReadString ist eine Hilfsmethode, mit der andere Reader-Methoden einen markierten String-Typwert an der aktuellen Position lesen. ReadString ruft ReadValue auf, um den Werttypbezeichner zu lesen. Wenn der Werttypbezeichner vaString, vaLString, vaWString oder vaUTF8String lautet, dann ruft ReadString Read auf, um den String mit dem angegebenen Typ zu lesen, und gibt den ermittelten Wert im String-Typ zurück. Andernfalls wird die Exception EReadError ausgelöst.

ReadString setzt den Reader auf die Position nach dem letzten, gelesen Byte.

Warnung: Verwenden Sie zum Lesen von Strings aus Streams immer ReadString. Siehe auch ReadStr.
Hinweis: Bitte beachten Sie, dass der Werttypbezeichner vaString für den Typ ANSIString und der Werttypbezeichner vaLString für den Unicode-Stringtyp gilt, der der Alias des Stringtyps ist.

Siehe auch