System.Classes.TReader.ReadString
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.