ASP TextStream 对象


TextStream 对象用于访问文本文件的内容。


Examples

�试一下 - 实例

读�文本文件
本例演示如何从文本文件中读�内容。

读�文本文件中的一个部分
本例演示如何仅仅读�一个文本�文件的部分内容。

读�文本文件中的一行
本例演示如何从一个文本�文件中读�一行内容。

读�文本文件的所有行
本例演示如何从文本�文件中读�所有的行。

略过文本文件中的一部分
本例演示如何在读�文本�文件时跳过指定的字符数。

略过文本文件中的一行
本例演示如何在读�文本�文件时跳过一行。

返回行数
本例演示如何返回在文本�文件中的当�行�。

�得列数
本例演示如何�得在文件中当�字符的列�。


TextStream 对象

TextStream 对象用于访问文本文件的内容。

下�的代�会创建一个文本文件 (c:\test.txt),然��此文件写一些文本(�� f 是 TextStream 对象的一个实例):

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

如需创建 TextStream 对象的一个实例,您�以使用 FileSystemObject 对象的 CreateTextFile 方法或者 OpenTextFile 方法,也�以使用 File 对象的 OpenAsTextStream 方法。

TextStream 对象的属性和方法�述如下:

属性

属性 �述
AtEndOfLine 如果文件指针正好�于 TextStream 文件中行尾标记的��,则该属性值返回 True;�则返回 False。
AtEndOfStream 如果文件指针在 TextStream 文件末尾,则该属性值返回 True;�则返回 False。
Column 返回 TextStream 文件输入�中的当�字符�置的列�。
Line 返回 TextStream 文件中的当�行�。

方法

方法 �述
Close 关闭一个打开的 TextStream 文件。
Read 从一个 TextStream 文件中读�指定数�的字符并返回结果。
ReadAll 读�整个 TextStream 文件并返回结果。
ReadLine 从一个 TextStream 文件读�一整行(到�行符但�包括�行符)并返回结果。
Skip 当读�一个 TextStream 文件时跳过指定数�的字符。
SkipLine 当读�一个 TextStream 文件时跳过下一行。
Write 写入指定的文本到一个 TextStream 文件中。
WriteLine 写入指定的文本和�行符到一个 TextStream 文件中。
WriteBlankLines 写入指定数�的�行符到一个 TextStream 文件中。