ADO Stream-objekti

Stream-objekti (ADO versio 2.5)

ADO Stream-objekti käytetään kirjoittamiseen ja lukemiseen sekä binaaridata- ja tekstivirtojen käsittelyyn.

Stream-objektin voi saada kolmella tavalla:

  • Osoittamalla URL:n, joka viittaa sisältäen binaarisia tai tekstitietoja olevaa objektia (yleensä tiedostoa). Tämä objekti voi olla yksinkertainen asiakirja, Record-objekti, joka edustaa rakennettua asiakirjaa, tai kansio.
  • Stream-objektin instansioimisen kautta. Näitä Stream-objekteja voidaan käyttää sovellukseen tallutettavan datan tallentamiseen. Eri kuin URL-objektiin liittyvät Stream tai Recordin oletus Stream, instansioitu Stream ei oletuksena ole yhteydessä peruslähteeseen.
  • Avaa Record-objektiin liittyvä oletus Stream-objekti. Kun avaat Record, voit saada Record-objektiin liittyvän oletusvirran. Avataksesi virran, voit poistaa yhden suunnan matkan.

Syntaksi

objectname.property
objectname.method

Ominaisuus

Ominaisuus Kuvaus
Merkistö Määritä merkistö, jota käytetään Streamin tallentamiseen.
EOS Palauta, onko nykyinen sijainti virran lopussa.
Rivinvaihtomerkki Aseta tai palauta rivinvaihtomerkki teksti Stream-objektissa.
Tila Aseta tai palauta saatavilla olevat oikeudet tiedon muuttamiseen.
Sijainti Aseta tai palauta Stream-objektin alkuperäinen sijainti (tavuina laskettuna).
Koko Palauta auki olevan Stream-objektin koko.
Tila Palauta arvo, joka kuvaa, onko Stream-objekti auki vai suljettu.
Tyyppi Aseta tai palauta Stream-objektin sisällön tyyppi.

Metodi

Metodi Kuvaus
Peruuta Peruuta Stream-objektin Avaa-kutsun suorittaminen.
Sulje Sulje Stream-objekti.
CopyTo Kopioi määritetty määrä merkkejä/bittejä yhdestä Stream-objektista toiseen.
Flush Lähetä Stream-viiveen sisältö liittyvään alatasoon.
LoadFromFile Lataa tiedoston sisältö Stream-objektiin.
Open Avaa Stream-objekti.
Read Lue koko virto tai määritetty määrä tietoja binaarivirrosta.
ReadText Lue koko virto, rivi tai määritetty määrä tietoja tekstivirrosta.
SaveToFile Tallenna Stream-objektin binaarisisältö johonkin tiedostoon.
SetEOS Aseta nykyinen sijainti virtojen loppuun (EOS).
SkipLine Siirry yhden rivin yli lukeessa tekstivirtoja.
Write Kirjoita binaaridata binaarivirtoon.
WriteText Kirjoita merkkidata tekstivirtoon.