ADO Stream Objekt

Stream-objekt (ADO version 2.5)

ADO Stream-objektet bruges til læse/skrive og håndtere binære data eller tekststrømme.

Stream-objekter kan opnås på tre måder:

  • Ved at pege på en URL, der peger på et objekt, der indeholder binær eller tekstdata (ofte en fil). Dette objekt kan være en simpel dokument, et Record-objekt, der repræsenterer en struktureret dokument, eller en mappe.
  • Ved at instansiere Stream-objektet. Disse Stream-objekter kan bruges til at gemme data til applikationen. I modsætning til standardstrømmen, der er knyttet til URL eller Record, er instancerede Stream ikke som standard forbundet med grundkilden.
  • Ved at åbne den standard Stream-objekt, der er knyttet til Record-objektet. Når Record åbnes, kan den standardstrøm, der er knyttet til Record-objektet, fås. Åbn kun strømmen for at fjerne en round-trip.

Syntaks

objectname.property
objectname.method

Egenskab

Egenskab Beskrivelse
Tegnsæt Angiv den tegnsæt, der bruges til at gemme Stream.
EOS Returnerer om den aktuelle position er placeret i slutningen af strømmen.
Linjeskilte Indstil eller returner linjeskilte, der bruges i tekst Stream-objektet.
Tilstand Indstil eller returner de tilgængelige rettigheder til at ændre data.
Position Indstil eller returner den aktuelle position (i bytes) fra Stream-objektet.
Størrelse Returnerer størrelsen af en åben Stream-objekt.
Tilstand Returnerer en værdi, der beskriver om Stream er åben eller lukket.
Type Indstil eller returner datatypen for data i Stream-objektet.

Metode

Metode Beskrivelse
Annuller Annuller udførelsen af Open-kaldet på Stream-objektet.
Luk Luk en Stream Objekt.
CopyTo Kopier en specificeret mængde tegn/bite fra en Stream Objekt til en anden Stream Objekt.
Flush Send indholdet af Stream bufferet til det tilhørende nedre objekt.
LoadFromFile Indlæs indholdet af en fil til en Stream Objekt.
Open Åbn en Stream Objekt.
Read Læs hele strømmen eller et specificeret antal byte fra en binær Stream Objekt.
ReadText Læs hele strømmen, en linje eller et specificeret antal byte fra en tekst Stream Objekt.
SaveToFile Gem en Stream Objekts binære indhold til en fil.
SetEOS Sæt当前位置为流的结尾 (EOS)
SkipLine Spring en linje over, når der læses en tekststrøm.
Write Skriv binært data til en binær Stream Objekt.
WriteText Skriv tegndata til en tekst Stream Objekt.