Streams verwenden
Nach oben zu RTL
Streams sind Klassen zum Lesen und Schreiben von Daten. Sie bieten eine gemeinsame Schnittstelle für den Zugriff auf unterschiedliche Medien, wie beispielsweise Speicher, Strings, Sockets oder BLOB-Felder in Datenbanken. Es gibt verschiedene Stream-Klassen, die alle von System.Classes.TStream abstammen. Jede Stream-Klasse ist einem Datenträgertyp zugeordnet. So kann z.B. System.Classes.TMemoryStream in ein Speicherabbild schreiben oder daraus lesen, System.Classes.TFileStream in Dateien schreiben und daraus lesen usw.
Themen
In den folgenden Abschnitten werden die allen Stream-Klassen gemeinsamen Methoden beschrieben:
- Mit Streams Daten lesen und schreiben
- Daten zwischen Streams kopieren
- Position im Stream und Stream-Größe angeben
Siehe auch
- Prozedur: Daten von Stream zu Stream kopieren
- System.Classes.TStream
- Mit Dateien arbeiten
- Datei-Streams verwenden