System.Classes.TReader.ReadIdent

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function ReadIdent: string;

C++

System::UnicodeString __fastcall ReadIdent();

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Classes.pas
System.Classes.hpp
System.Classes TReader


Description

Lit une valeur chaîne dans le flux de l'objet lecteur et la renvoie.

ReadIdent est une méthode utilitaire utilisée par d'autres méthodes de l'objet lecteur pour lire un élément de type chaîne à la position en cours du lecteur.

ReadIdent appelle ReadValue pour lire l'indicateur de type de valeur. Si l'indicateur de type de valeur récupéré est :

  • vaIdent -- ReadIdent appelle Read pour lire l'identificateur de type chaîne à la position en cours du lecteur et renvoie la valeur obtenue. Sachez que ReadIdent ne vérifie pas si la chaîne récupérée correspond à un identificateur correct.
  • vaFalse -- ReadIdent renvoie la chaîne False.
  • vaTrue -- ReadIdent renvoie la chaîne True.
  • vaNil -- ReadIdent renvoie la chaîne Nil.
  • vsaNull -- ReadIdent renvoie la chaîne Null.
  • Sinon, ReadIdent déclenche une exception EReadError.

ReadIdent avance la position du lecteur après le dernier octet lu.

Voir aussi