ADO Stream Object

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.