ASP TextStream objekti

TextStream-objekti käytetään tekstitiedoston sisällön tarkistamiseen.

Esimerkki

Lue tiedosto
Tämä esimerkki näyttää, kuinka luoda TextStream-objekti FileSystemObjectin OpenTextFile-metodilla. TextStream-objektin ReadAll-metodi hakee sisällön avoimesta tekstitiedostosta.
Lue osa tekstitiedostosta
Tämä esimerkki näyttää, kuinka lukea vain osa tekstitiedostovirrasta.
Lue rivi tekstitiedostosta
Tämä esimerkki näyttää, kuinka lukea yksi rivi tekstitiedostovirtasta.
Lue tekstitiedoston kaikki rivit
Tämä esimerkki näyttää, kuinka lukea kaikki rivit tekstitiedostovirtasta.
Ohita tekstitiedoston osa
Tämä esimerkki näyttää, kuinka ohitaan tietty määrä merkkejä lukemalla tekstitiedostovirtaa.
Ohita tekstitiedoston rivi
Tämä esimerkki näyttää, miten ohitaan rivi lukiessa tekstivirrasta.
Hae rivi
Tämä esimerkki näyttää, miten saat nykyisen rivinumeron tekstivirrasta.
Hae sarake
Tämä esimerkki näyttää, miten saat nykyisen merkin sijainnin tiedostosta.

TextStream-objekti

TextStream-objekti käytetään tekstitiedoston sisällön tarkistamiseen.

Seuraava koodi luo tekstitiedoston (c:\test.txt) ja kirjoittaa siihen muutamia tekstejä (muuttuja f on TextStream-objektin instanssi):

<% 
dim fs, f 
aseta fs=Server.CreateObject("Scripting.FileSystemObject") 
aseta f=fs.CreateTextFile("c:\test.txt",true) 
f.WriteLine("Hello World!")
f.Close
aseta f=mitään
aseta fs=mitään
%>

TextStream-objektin yhden instanssin luomiseksi voimme käyttää FileSystemObject-objektin CreateTextFile-metodia tai OpenTextFile-metodia, tai voimme käyttää File-objektin OpenAsTextStream-metodia.

TextStream-objektin ominaisuudet ja metodit kuvataan seuraavasti:

Ominaisuus

Ominaisuus Kuvaus
LoppuRivilla Jos tiedostopikseli on juuri rivinvaihtomerkin edessä TextStream-tiedostossa, tämän ominaisuuden arvo palauttaa True, muuten False.
LoppuJaljella Jos tiedostopikseli on TextStream-tiedoston lopussa, tämän ominaisuuden arvo palauttaa True, muuten False.
Sarake Palauta TextStream-tiedoston nykyisen merkkien sijainnin sarake.
Rivi Palauta TextStream-tiedoston nykyinen rivinumero.

Metodi

Metodi Kuvaus
Sulje Sulje avoin TextStream-tiedosto.
Lue Lue määritetty määrä merkkejä TextStream-tiedostosta ja palauta tuloksena oleva arvo (saatu merkkijono).
LueKaikki Lue koko TextStream-tiedosto ja palauta tuloksena oleva arvo.
LueRivi Lue kokonainen rivi (rivinvaihtomerkin asti, mutta ei rivinvaihtomerkillä) TextStream-tiedostosta ja palauta tuloksena oleva arvo.
Ohita Ohita määritetty määrä merkkejä lukiessa TextStream-tiedostoa.
OhitaRivi Ohita seuraava rivi lukiessa TextStream-tiedostoa.
Kirjoita Kirjoita määritetty teksti (merkkijono) TextStream-tiedostoon.
WriteLine Kirjoita määritetty teksti (merkkijono) ja rivinvaihto TextStream-tiedostoon.
WriteBlankLines Kirjoita määritetty määrä rivinvaihdon TextStream-tiedostoon.