Classes.TCustomMemoryStream

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

Contents

Delphi-Informationen

von Classes.pas

TCustomMemoryStream = class(TStream)


Unit: Classes

Typ: Klasse

Geerbte Klassen-Member: Member von Classes.TCustomMemoryStream

Klasseneigenschaften: Eigenschaften von Classes.TCustomMemoryStream

Klassenmethoden: Methoden von Classes.TCustomMemoryStream

C++-Informationen

von Classes.hpp

TCustomMemoryStream = class(TStream)


Unit: Classes

Typ: Klasse

Geerbte Klassen-Member: Member von Classes.TCustomMemoryStream

Klasseneigenschaften: Eigenschaften von Classes.TCustomMemoryStream

Klassenmethoden: Methoden von Classes.TCustomMemoryStream

Klassenkonstruktoren und -destruktoren: Konstruktoren von Classes.TCustomMemoryStream

Beschreibung

TCustomMemoryStream ist eine abstrakte Basisklasse, die als gemeinsamer Vorfahr für Speicher-Streams dient.


Verwenden Sie TCustomMemoryStream als Basisklasse, wenn Sie ein Stream-Objekt definieren, mit dem gespeicherte Daten übertragen werden können. Mit Hilfe von Speicher-Streams lässt sich der Ein- und Ausgabezugriff auf Daten implementieren, die sich auf einem schlecht zugänglichen Speichermedium befinden. Bei der Erstellung des Speicher-Streams können die Daten in einem internen Speicherpuffer abgelegt werden. Nachdem die Daten in einem Speicher-Stream bearbeitet wurden, können sie bei der Freigabe des Speicher-Streams auf das ursprüngliche Speichermedium zurückgeschrieben werden.

Die Instantiierung einer Instanz von TCustomMemoryStream ist nicht zulässig. Es handelt sich bei TCustomMemoryStream um eine abstrakte Klasse, die das allgemeine Verhalten aller Speicher-Streams implementiert. Wenn Sie mit der Instanz eines Speicher-Streams arbeiten wollen, verwenden Sie eine von TCustomMemoryStream abgeleitete Klasse, z.B. TMemoryStream oder TResourceStream.

Siehe auch

Personal tools