ASP TextStream 对象
TextStream 对象用于访问文本文件的内容。
�试一下 - 实例
读�文本文件
本例演示如何从文本文件ä¸è¯»å�–内容。
读å�–文本文件ä¸çš„一个部分
本例演示如何仅仅读�一个文本�文件的部分内容。
读å�–文本文件ä¸çš„一行
本例演示如何从一个文本æµ�文件ä¸è¯»å�–一行内容。
读�文本文件的所有行
本例演示如何从文本æµ�文件ä¸è¯»å�–所有的行。
略过文本文件ä¸çš„一部分
本例演示如何在读å�–文本æµ�文件时跳过指定的å—符数。
略过文本文件ä¸çš„一行
本例演示如何在读�文本�文件时跳过一行。
返回行数
本例演示如何返回在文本æµ�文件ä¸çš„当å‰�行å�·ã€‚
�得列数
本例演示如何å�–得在文件ä¸å½“å‰�å—符的列å�·ã€‚
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 文件ä¸ã€‚ |
点我分享笔记