ASP TextStream Object

TextStream-objecten worden gebruikt om de inhoud van tekstbestanden te benaderen.

Example

Read the file
This example demonstrates how to use the OpenTextFile method of the FileSystemObject to create a TextStream object. The ReadAll method of the TextStream object retrieves the content from the opened text file.
Read a part of the text file
This example demonstrates how to read only a part of the content of a text stream file.
Read a line from the text file
This example demonstrates how to read a single line from a text stream file.
Read all lines of the text file
This example demonstrates how to read all lines from a text stream file.
Skip a part of the text file
This example demonstrates how to skip a specified number of characters when reading a text stream file.
Skip a line in the text file
Dit voorbeeld demonstreert hoe je een regel overslaat bij het lezen van een tekststroombestand.
Retourneer regelgetal
Dit voorbeeld demonstreert hoe je het huidige regelnummer in de tekststroombestand kunt retourneren.
Verkrijg kolomgetal
Dit voorbeeld demonstreert hoe je de kolompositie van het huidige karakter in het bestand kunt verkrijgen.

TextStream-object

TextStream-objecten worden gebruikt om de inhoud van tekstbestanden te benaderen.

De volgende code maakt een tekstbestand (c:\test.txt) aan en schrijft er wat tekst naar (het variabele f is een instantie van een TextStream-object):

<% 
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
%>

Om een instantie van een TextStream-object te maken, kunnen we de CreateTextFile-methode of de OpenTextFile-methode van het FileSystemObject-object gebruiken, of we kunnen de OpenAsTextStream-methode van het File-object gebruiken.

De eigenschappen en methoden van de TextStream-objecten worden als volgt beschreven:

Eigenschap

Eigenschap Beschrijving
AtEndOfLine In het TextStream-bestand, als de bestandspunt exact voor het einde van de regel staat, retourneer dan True voor deze eigenschapswaarde; anders retourneer False.
AtEndOfStream Als de bestandspunt in het TextStream-bestand op het einde van het bestand staat, retourneer dan True voor deze eigenschapswaarde; anders retourneer False.
Column Retourneer het huidige kolomnummer van de karakterpositie in het TextStream-bestand.
Line Retourneer het huidige regelnummer in het TextStream-bestand.

Methode

Methode Beschrijving
Close Sluit een geopend TextStream-bestand.
Read Lees een指定数量的字符 uit een TextStream-bestand en retourneer het resultaat (de verkregen string).
ReadAll Lees het hele TextStream-bestand en retourneer het resultaat.
ReadLine Lees een hele regel uit een TextStream-bestand (tot de newline-teken, maar niet inclusief het newline-teken) en retourneer het resultaat.
Skip Sla een指定数量的字符 over wanneer je een TextStream-bestand leest.
SkipLine Sla de volgende regel over wanneer je een TextStream-bestand leest.
Schrijf 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.