ADO Stream Object
- Previous Page ADO Recordset
- Next Page ADO Data Type
Stream-object (ADO versie 2.5)
ADO Stream-objecten worden gebruikt voor het lezen en schrijven en het verwerken van binaire of tekststromen.
Stream-objecten kunnen op drie manieren worden verkregen:
- Door te wijzen naar een object dat bestaat uit binaire of tekstgegevens (meestal een bestand). Dit object kan een eenvoudig document zijn, een Record-object dat een gestructureerd document vertegenwoordigt, of een map.
- Door een instantie van het Stream-object te maken. Deze Stream-objecten kunnen worden gebruikt om gegevens voor de applicatie op te slaan. In tegenstelling tot de standaard Stream die verbonden is aan de URL of de standaard Stream van het Record, zijn geïnstanceerde Stream's standaard niet verbonden met de basisbron.
- Door het openen van het standaard Stream-object dat verbonden is aan het Record-object. Bij het openen van het Record wordt de standaard stroom die verbonden is aan het Record-object verkregen. Door alleen deze stroom te openen kan een heen-en-weerproces worden verwijderd.
Syntaxis
objectnaam.eigenschap objectnaam.methode
Eigenschap
Eigenschap | Beschrijving |
---|---|
CharSet | Specificeer de tekenset die wordt gebruikt om de Stream op te slaan. |
EOS | Retourneer of de huidige positie zich bevindt aan het einde van de stroom. |
RegelSeparator | Stel in of retourneer de regelseparator die wordt gebruikt in de tekst Stream-object. |
Modus | Stel in of retourneer de beschikbare rechten voor het wijzigen van de gegevens. |
Positie | Stel in of retourneer de huidige positie vanaf het begin van het Stream-object (berekend in bytes). |
Grootte | Retourneer de grootte van een geopende Stream-object. |
Toestand | Retourneer een waarde die beschrijft of de Stream geopend of gesloten is. |
Type | Stel in of retourneer het type van de gegevens in het Stream-object. |
Methode
Methode | Beschrijving |
---|---|
Annuleer | Annuleer de uitvoering van de Open-aanroep voor het Stream-object. |
Dicht | Close a Stream object. |
CopyTo | Copy a specified number of characters/bits from one Stream object to another. |
Flush | Send the content of the Stream buffer to the associated lower-level object. |
LoadFromFile | Load the content of a file into a Stream object. |
Open | Open a Stream object. |
Read | Read the entire stream or a specified number of bytes from a binary Stream object. |
ReadText | Read the entire stream, a line, or a specified number of bytes from a text Stream object. |
SaveToFile | Save the binary content of a Stream object to a file. |
SetEOS | Set the current position to the end of the stream (EOS). |
SkipLine | Skip a line when reading a text stream. |
Write | Write binary data to a binary Stream object. |
WriteText | Write character data to a text Stream object. |
- Previous Page ADO Recordset
- Next Page ADO Data Type