System.IniFiles.TCustomIniFile.ReadBinaryStream

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function ReadBinaryStream(const Section, Name: string; Value: TStream): Integer; virtual;

C++

virtual int __fastcall ReadBinaryStream(const System::UnicodeString Section, const System::UnicodeString Name, System::Classes::TStream* Value);

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.IniFiles.pas
System.IniFiles.hpp
System.IniFiles TCustomIniFile

Description

Lit une valeur binaire dans le fichier ini.

Appelez ReadBinaryStream pour lire une valeur binaire et l'écrire dans un flux spécifié. Après avoir lu la valeur binaire, qu'elle convertit à partir d'une série de caractères hexadécimaux, dans le fichier ini et l'avoir écrite à la position en cours dans le flux, ReadBinaryStream renvoie le nombre d'octets écrits dans le flux. Si le flux est un flux mémoire (TMemoryStream ou l'un de ses descendants), il demeure positionné sur le même octet qu'il occupait avant l'appel de ReadBinaryStream (juste avant la nouvelle valeur binaire).

Section représente la section qui contient la clé voulue.

Name représente la clé sous laquelle les données binaires sont stockées.

Value représente le flux dans lequel la valeur binaire est écrite.

Remarque :  Quand elle est utilisée avec un fichier .ini Windows, ReadBinaryStream est limitée à 1 023 caractères.

Voir aussi