ASP TextStream objekt

TextStream-objekt

Eksempel

Læs fil
Dette eksemplet viser, hvordan man bruger FileSystemObject's OpenTextFile-metode til at oprette en TextStream-objekt. ReadAll-metoden på TextStream-objektet henter indholdet fra den åbne tekstfil.
Læs en del af tekstfilen
Dette eksemplet viser, hvordan man kun læser en del af indholdet af en tekststrømfil.
Læs en linje i tekstfilen
Dette eksemplet viser, hvordan man læser en enkelt linje fra en tekststrømfil.
Læs alle linjer i tekstfilen
Dette eksemplet viser, hvordan man læser alle linjer fra en tekststrømfil.
Spring over en del af tekstfilen
Dette eksemplet viser, hvordan man hopper over en bestemt mængde tegn, når man læser en tekststrømfil.
Spring over en linje i tekstfilen
本例演示如何在读取文本流文件时跳过一行。
Dette eksempel viser, hvordan man springer over en linje, når der læses fra tekststrømmen.
Returner linjenummer
Dette eksempel viser, hvordan man returnerer den nuværende linjenummer i tekststrømmen.
Få kolonnenummer

Dette eksempel viser, hvordan man får fat i kolonnenummeret for den nuværende tegnposition i filen.

TextStream-objekt

TextStream-objektet bruges til at få adgang til indholdet af en tekstfil.

Nedenstående kode vil oprette en tekstfil (c:\test.txt) og skrive nogle tekster til denne fil (variablen f er en instans af TextStream-objektet): 
<% 
dim fs, f 
set fs=Server.CreateObject("Scripting.FileSystemObject") 
set f=fs.CreateTextFile("c:\test.txt",true)
f.WriteLine("Hello World!")
f.Close
set f=nothing
set fs=nothing

%>

For at oprette en instans af TextStream-objektet kan vi bruge FileSystemObject-objektets CreateTextFile-metode eller OpenTextFile-metode, eller vi kan bruge File-objektets OpenAsTextStream-metode.

Beskrivelse af egenskaber og metoder for TextStream-objektet følger herunder:

Beskrivelse af egenskaber og metoder for TextStream-objektet følger herunder: Beskrivelse
Egenskab VedSlutningenAfLinje
VedSlutningenAfStrømmen Hvis filpegeren er ved slutningen af TextStream-filen, returnerer denne egenskab True; ellers returnerer den False.
Kolonne Returner kolonnenummeret for den nuværende tegnposition i TextStream-filen.
Linje Returner den nuværende linjenummer i TextStream-filen.

Metode

Metode Beskrivelse
Luk Luk en åben TextStream-fil.
Læs Læs en angivet mængde tegn fra en TextStream-fil og returner resultatet (den resulterende streng).
LæsAlt Læs hele TextStream-filen og returner resultatet.
LæsLinje Læs en hel linje fra en TextStream-fil (op til linjeskift, men uden linjeskift) og returner resultatet.
Spring Spring over en angivet mængde tegn, når der læses fra en TextStream-fil.
SpringLinje Spring over næste linje, når der læses fra en TextStream-fil.
Skriv Skriv en bestemt tekst (streng) til en TextStream fil.
WriteLine Skriv en bestemt tekst (streng) og linjeskift til en TextStream fil.
WriteBlankLines Skriv en bestemt mængde linjeskift til en TextStream fil.