System.Classes.TMemoryStream

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Classes.TCustomMemoryStreamSystem.Classes.TStreamSystem.TObjectTMemoryStream

Delphi

TMemoryStream = class(TCustomMemoryStream)

C++

class PASCALIMPLEMENTATION TMemoryStream : public TCustomMemoryStream

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
System.Classes.pas
System.Classes.hpp
System.Classes System.Classes

Beschreibung

TMemoryStream ist ein Stream, der seine Daten im dynamischen Speicher ablegt.

Mit TMemoryStream können Daten in einem dynamischen Speicherpuffer abgelegt werden, der über erweiterte E/A-Funktionalität verfügt. TMemoryStream umfasst die allgemeinen E/A-Merkmale eines Stream-Objekts, führt aber Methoden und Eigenschaften ein, die speziell für die Verwaltung eines dynamischen Speicherpuffers vorgesehen sind.

Speicher-Streams eignen sich gut als temporäre Informationsablage, weil sie Daten speichern können, aber auch Lese- und Schreibvorgänge in/aus anderen Speichermedien zulassen. Sie bieten eine praktikable Möglichkeit, die Inhalte verschiedener Streams zu vergleichen oder gespeicherte Daten auf solchen Medien zu bearbeiten, die nur indirekt zugreifbar sind.

Siehe auch

Codebeispiele