Klassen zum Lesen, Schreiben und für Streams

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu API-Kategorien - Index

In diesem Thema sind alle Klassen für Streams und zum Lesen und Schreiben aufgeführt.

Stream-Klassen in der RTL und in der VCL

Die folgende Tabelle enthält alle Stream-Klassen aus der RTL und der VCL:

Klasse Beschreibung

Data.Win.ADODB.TADOBlobStream

TADOBlobStream ist ein Stream-Objekt, das aus Feldobjekten liest und in Feldobjekte schreibt, die BLOB-Felder repräsentieren (BLOB=Binary Large Objects).

Datasnap.DBClient.TClientBlobStream

TClientBlobStream ermöglicht den Lese- und Schreibzugriff auf die BLOB-Felder einer Client-Datenmenge.

System.Classes.TCustomMemoryStream

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

System.ZLib.TCustomZStream

Abstrakte Vorfahrklasse für Komprimierungs-Streams.

System.Classes.TFileStream

TFileStream wird von Anwendungen genutzt, um Daten aus einer Datei auf der Festplatte zu lesen oder in eine solche Datei zu schreiben.

System.Classes.TBufferedFileStream

TBufferedFileStream fügt TFileStream Pufferunterstützung hinzu.

System.Classes.THandleStream

THandleStream wird von Anwendungen genutzt, um Informationen aus Dateien zu lesen bzw. in Dateien zu schreiben. Dateien werden dabei über ein Handle identifiziert.

IBX.IBBlob.TIBBlobStream

TIBBlobStream ist ein Stream-Objekt für das Lesen und Schreiben von Feldobjekten, die Blob-Felder repräsentieren.

IBX.IBCustomDataSet.TIBDSBlobStream

TIBDSBlobStream dient zur Implementierung von Lese- und Schreibzugriffen auf Blob-Felder für eine InterBase-Datenmenge.

System.Classes.TMemoryStream

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

Vcl.AxCtrls.TOleStream

TOleStream liest und schreibt Informationen über ein Stream-Interface, das von einem OLE-Objekt bereitgestellt wird.

System.Classes.TResourceStream

TResourceStream ist ein Speicher-Stream, der den Zugriff auf die compilierten Ressourcen einer Anwendung ermöglicht.

Data.SqlExpr.TSQLBlobStream

TSQLBlobStream ermöglicht den Lese- und Schreibzugriff auf die BLOB-Felder einer Client-Datenmenge.

System.Classes.TStream

TStream ist der abstrakte Basisklassentyp für Stream-Objekte, die von verschiedenen Speichermedien, wie Dateien auf Festplatten oder dynamischem Speicher usw., lesen oder darauf schreiben können.

System.Classes.TStringStream

TStringStream stellt einen dateiähnlichen Zugriff auf als lange Strings gespeicherte Informationen bereit.

System.Win.ScktComp.TWinSocketStream

TWinSocketStream ist ein Stream, der es Anwendungen ermöglicht, Socket-Verbindungen zu lesen oder in diese zu schreiben.

System.ZLib.TZCompressionStream

Komprimiert Daten beim Schreiben in einen Stream.

System.ZLib.TZDecompressionStream

Dekomprimiert Daten aus einem TZCompressionStream-Objekt.

Klassen in der RTL und in der VCL zum Schreiben

Die folgende Tabelle enthält alle Klassen aus der RTL und der VCL zum Schreiben:

Klasse Beschreibung

System.Classes.TBinaryWriter

Schreibt binäre Daten.

System.Classes.TStreamWriter

Schreibt Zeichen in einen Stream.

System.Classes.TStringWriter

Schreibt einen String.

System.Classes.TTextWriter

Schreibt eine Zeichenfolge.

System.Classes.TWriter

TWriter ist ein spezialisiertes Filer-Objekt, das Daten in den zugehörigen Stream schreibt.

Klassen in der RTL und in der VCL zum Lesen

Die folgende Tabelle enthält alle Klassen aus der RTL und der VCL zum Lesen:

Member Beschreibung

System.Classes.TReader

TReader ist ein spezialisiertes Filer-Objekt, das Komponentendaten aus einem zugehörigen Stream liest.

System.Classes.TStreamReader

Liest Zeichen aus einem Stream.

System.Classes.TStringReader

Liest einen String.

System.Classes.TTextReader

Liest eine Zeichenfolge.

System.Classes.TBinaryReader

Liest binäre Daten.

Siehe auch

Codebeispiele