ADO Stream-Objekt
- Vorherige Seite ADO Recordset
- Nächste Seite ADO-Datentypen
Stream-Objekt (ADO Version 2.5)
ADO Stream-Objekte werden zum Lesen und Schreiben sowie zum Verarbeiten von binären Daten oder Text-Streams verwendet.
Stream-Objekte können auf drei Arten erhalten werden:
- Durch Verweisen auf eine URL, die ein Objekt (normalerweise eine Datei) enthält, das binäre oder Textdaten enthält. Dieses Objekt kann ein einfaches Dokument, ein Record-Objekt, das strukturierte Dokumente darstellt, oder ein Ordner sein.
- Durch Instanziierung eines Stream-Objekts. Diese Stream-Objekte können verwendet werden, um Daten für die Anwendung zu speichern. Im Gegensatz zu den Standard-Streams, die mit der URL verbunden sind, sind instanzierte Streams standardmäßig nicht mit der Quelle verbunden.
- Durch Öffnen des Standard-Stream-Objekts, das mit dem Record-Objekt verbunden ist. Wenn Sie das Record öffnen, können Sie den mit dem Record-Objekt verbundenen Standardstrom erhalten. Öffnen Sie einfach den Stream, um einen Hin- und Rückgang zu löschen.
Syntax
objectname.property objectname.method
Eigenschaft
Eigenschaft | Beschreibung |
---|---|
Zeichensatz | Bestimmen Sie die Zeichensatz für die Speicherung des Streams. |
EOS | Geben Sie zurück, ob die aktuelle Position am Ende des Flusses liegt. |
Zeilenumbruch | Stellen Sie ein oder geben Sie den Zeilenumbruch in Text-Stream-Objekten zurück. |
Modus | Stellen Sie ein oder geben Sie die verfügbaren Berechtigungen zum Bearbeiten der Daten zurück. |
Position | Stellen Sie ein oder geben Sie die aktuelle Position im Stream-Objekt (in Bytes) zurück. |
Größe | Geben Sie die Größe eines geöffneten Stream-Objekts zurück. |
Zustand | Geben Sie einen Wert zurück, der beschreibt, ob der Stream geöffnet oder geschlossen ist. |
Typ | Stellen Sie ein oder geben Sie die Typen der Daten im Stream-Objekt zurück. |
Methode
Methode | Beschreibung |
---|---|
Abbrechen | Führen Sie die Ausführung des Open-Aufrufs für das Stream-Objekt abzubrechen. |
Schließen | Schließen Sie ein Stream-Objekt. |
CopyTo | Kopieren Sie eine bestimmte Anzahl von Zeichen/Bits von einem Stream-Objekt in ein anderes Stream-Objekt. |
Flush | Senden Sie den Inhalt des Stream-Puffers an das verbundene untergeordnete Objekt. |
LoadFromFile | Laden Sie den Inhalt einer Datei in ein Stream-Objekt. |
Open | Öffnen Sie ein Stream-Objekt. |
Read | Lesen Sie den gesamten Stream oder eine bestimmte Anzahl von Bytes aus einem Binärs Stream-Objekt. |
ReadText | Lesen Sie den gesamten Stream, eine Zeile oder eine bestimmte Anzahl von Bytes aus einem Text Stream-Objekt. |
SaveToFile | Speichern Sie den Binärbefehl eines Stream-Objekts in eine Datei. |
SetEOS | Setzen Sie den aktuellen Positionspunkt auf das Ende des Streams (EOS). |
SkipLine | Springen Sie bei der Lektüre eines TextStreams eine Zeile überspringen. |
Write | Schreiben Sie Binärdaten in ein Binärs Stream-Objekt. |
WriteText | Schreiben Sie Zeichendaten in ein Text Stream-Objekt. |
- Vorherige Seite ADO Recordset
- Nächste Seite ADO-Datentypen