System.Classes.TReader.ReadIdent
Delphi
function ReadIdent: string;
C++
System::UnicodeString __fastcall ReadIdent();
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TReader |
Beschreibung
Liest einen Wert mit dem Typ String aus dem Stream des Reader-Objekts und gibt ihn zurück.
ReadIdent ist eine Hilfsmethode, mit der andere Reader-Methoden ein Element mit dem Typ String an der aktuellen Reader-Position lesen.
ReadIdent ruft ReadValue auf, um den Werttypbezeichner zu lesen. Wenn der ermittelte Werttypbezeichner:
vaIdentist – ruft ReadIdent Read auf, um den String-Typbezeichner an der aktuellen Reader-Position zu lesen, und gibt den erhaltenen Wert zurück. Beachten Sie, dass ReadIdent nicht überprüft, ob der abgerufene String ein korrekter Bezeichner ist.vaFalseist – gibt ReadIdent den StringFalsezurück.vaTrueist – gibt ReadIdent den StringTruezurück.vaNilist – gibt ReadIdent den StringNilzurück.vsaNullist – gibt ReadIdent den StringNullzurück.- Ansonsten löst ReadIdent eine EReadError-Exception aus.
ReadIdent setzt den Reader auf die Position nach dem letzten, gelesen Byte.