ASP TextStream 對(duì)象

2018-09-18 15:33 更新

ASP TextStream 對(duì)象


TextStream 對(duì)象用于訪問(wèn)文本文件的內(nèi)容。


Examples

嘗試一下 - 實(shí)例

讀取文本文件
本例演示如何從文本文件中讀取內(nèi)容。

讀取文本文件中的一個(gè)部分
本例演示如何僅僅讀取一個(gè)文本流文件的部分內(nèi)容。

讀取文本文件中的一行
本例演示如何從一個(gè)文本流文件中讀取一行內(nèi)容。

讀取文本文件的所有行
本例演示如何從文本流文件中讀取所有的行。

略過(guò)文本文件中的一部分
本例演示如何在讀取文本流文件時(shí)跳過(guò)指定的字符數(shù)。

略過(guò)文本文件中的一行
本例演示如何在讀取文本流文件時(shí)跳過(guò)一行。

返回行數(shù)
本例演示如何返回在文本流文件中的當(dāng)前行號(hào)。

取得列數(shù)
本例演示如何取得在文件中當(dāng)前字符的列號(hào)。


TextStream 對(duì)象

TextStream 對(duì)象用于訪問(wèn)文本文件的內(nèi)容。

下面的代碼會(huì)創(chuàng)建一個(gè)文本文件 (c:\test.txt),然后向此文件寫(xiě)一些文本(變量 f 是 TextStream 對(duì)象的一個(gè)實(shí)例):

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

如需創(chuàng)建 TextStream 對(duì)象的一個(gè)實(shí)例,您可以使用 FileSystemObject 對(duì)象的 CreateTextFile 方法或者 OpenTextFile 方法,也可以使用 File 對(duì)象的 OpenAsTextStream 方法。

TextStream 對(duì)象的屬性和方法描述如下:

屬性

屬性 描述
AtEndOfLine 如果文件指針正好位于 TextStream 文件中行尾標(biāo)記的前面,則該屬性值返回 True;否則返回 False。
AtEndOfStream 如果文件指針在 TextStream 文件末尾,則該屬性值返回 True;否則返回 False。
Column 返回 TextStream 文件輸入流中的當(dāng)前字符位置的列號(hào)。
Line 返回 TextStream 文件中的當(dāng)前行號(hào)。

方法

方法 描述
Close 關(guān)閉一個(gè)打開(kāi)的 TextStream 文件。
Read 從一個(gè) TextStream 文件中讀取指定數(shù)量的字符并返回結(jié)果。
ReadAll 讀取整個(gè) TextStream 文件并返回結(jié)果。
ReadLine 從一個(gè) TextStream 文件讀取一整行(到換行符但不包括換行符)并返回結(jié)果。
Skip 當(dāng)讀取一個(gè) TextStream 文件時(shí)跳過(guò)指定數(shù)量的字符。
SkipLine 當(dāng)讀取一個(gè) TextStream 文件時(shí)跳過(guò)下一行。
Write 寫(xiě)入指定的文本到一個(gè) TextStream 文件中。
WriteLine 寫(xiě)入指定的文本和換行符到一個(gè) TextStream 文件中。
WriteBlankLines 寫(xiě)入指定數(shù)量的換行符到一個(gè) TextStream 文件中。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)