System.Classes.TWriter

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Classes.TFilerSystem.TObjectTWriter

Delphi

TWriter = class(TFiler)

C++

class PASCALIMPLEMENTATION TWriter : public TFiler

Propriétés

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

Description

TWriter est un objet filer spécialisé qui écrit des données dans son flux associé.

La classe TWriter est utilisée de manière interne par le système de flux de composants pour écrire des informations associées à un composant, comme les propriétés publiées du composant ou les données des propriétés personnalisées. L'objet écrivain, TWriter, gère le mécanisme d'écriture dans un flux des données associées à un composant. C'est l'objet écrivain, et non l'objet flux, qui prend en charge les problèmes liés à l'écriture des composants dans un flux. Cela se fait grâce à des méthodes qui permettent :

  • D'écrire différentes sortes d'éléments dans le flux associé.
  • D'écrire les variations de propriété utilisées pour l'écriture dans les flux des fiches hérités et des propriétés ayant des valeurs par défaut.
  • D'écrire les groupes imbriqués d'éléments, les collections, dans les flux.

D'autres méthodes et propriétés de TWriter sont utilisées pour interagir avec le flux et les objets composant.

Ne créez pas directement d'objets écrivain. Les écrivains sont créés automatiquement dans des méthodes d'objet flux ou dans des routines globales qui lance le processus de flux. Notamment :

Une fois l'utilisation du flux commencée, le programme n'a pas besoin de manipuler directement l'objet écrivain. L'interaction entre les objets écrivain, composant et flux se fait automatiquement dans les méthodes de ces objets qui s'appellent entre elles.

Voir aussi

Exemples de code