ASP TextStream object

TextStream-objektet används för att komma åt innehållet i textfiler.

Exempel

Läs fil
Detta exempel visar hur man använder metoden OpenTextFile från FileSystemObject för att skapa en TextStream-objekt. Metoden ReadAll på TextStream-objektet hämtar innehållet från den öppnade textfilen.
Läs en del av textfilen
Detta exempel visar hur man läser en del av textfilen.
Läs en rad från textfilen
Detta exempel visar hur man läser en rad från textfilen.
Läs alla rader från textfilen
Detta exempel visar hur man läser alla rader från textfilen.
Över hops en del av textfilen
Detta exempel visar hur man hoppar över specifikt antal tecken när man läser textfilen.
Över hops en rad i textfilen
Detta exempel visar hur man hoppas över en rad när man läser textströmfilen.
Returnera radnummer
Detta exempel visar hur man returnerar det aktuella radnumret i textströmfilen.
Få kolumnnummer
Detta exempel visar hur man får tag på kolumnnumret för den aktuella teckenpositionen i filen.

TextStream-objekt

TextStream-objektet används för att komma åt innehållet i textfiler.

Följande kod skapar en textfil (c:\test.txt) och skriver några texter till denna fil (variabeln f är en instans av 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
%>

För att skapa ett exempel på en TextStream-objektinstans kan vi använda FileSystemObject-objektets CreateTextFile-metod eller OpenTextFile-metod, eller File-objektets OpenAsTextStream-metod.

Egenskaper och metoder för TextStream-objektet beskrivs nedan:

Egenskap

Egenskap Beskrivning
vidSlutetAvRad Om filpekaren är precis framför radbrytningstecknet i TextStream-filen returnerar denna egenskap True; annars returnerar den False.
vidSlutetAvStröm Om filpekaren är vid slutet av TextStream-filen returnerar denna egenskap True; annars returnerar den False.
Kolumn Returnera kolumnnumret för den aktuella teckenpositionen i TextStream-filen.
Rad Returnera den aktuella radnumret i TextStream-filen.

Metod

Metod Beskrivning
Stäng Stäng en öppen TextStream-fil.
Läs Läs ett specifikt antal tecken från en TextStream-fil och returnera resultatet (en sträng).
LäsAllt Läs hela TextStream-filen och returnera resultatet.
LäsRad Läs en hel rad från en TextStream-fil (tills radbrytningstecknet men utan att inkludera radbrytningstecknet) och returnera resultatet.
Hoppa Hoppa över ett specifikt antal tecken när du läser en TextStream-fil.
Hoppa över Hoppa över nästa rad när du läser en TextStream-fil.
Skriv Write a specified text (string) to a TextStream file.
WriteLine Write a specified text (string) and newline characters to a TextStream file.
WriteBlankLines Write a specified number of newline characters to a TextStream file.