Object ng TextStream ng ASP

Ang TextStream na object ay ginagamit upang ma-access ang nilalaman ng tekstm na file.

Example

Read a file
This example demonstrates how to use the OpenTextFile method of 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 of content 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 of the text file
Ang halimbawa na ito ay nagpapakita kung paano laktawan ang isang linya sa panahon ng pagbasa ng tekstm na file.
Ibalik ang bilang ng linya
Ang halimbawa na ito ay nagpapakita kung paano ibalik ang kasalukuyang numero ng linya sa tekstm na file.
Kumuha ng bilang ng column
Ang halimbawa na ito ay nagpapakita kung paano makuha ang numero ng column ng kasalukuyang character sa file.

TextStream na object

Ang TextStream na object ay ginagamit upang ma-access ang nilalaman ng tekstm na file.

Ang mga sumusunod na code ay maglikha ng isang tekstm na file (c:\test.txt), at magpapatuloy ng ilang teksto sa file (ang variable f ay isang instance ng TextStream na 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
%>

Upang lumikha ng isang instance ng TextStream na object, maaari naming gamitin ang method na CreateTextFile ng FileSystemObject o ang method na OpenTextFile, o maaari din naming gamitin ang method na OpenAsTextStream ng File object.

Ang mga property at mga paraan ng TextStream na object ay nararapat sa ibaba:

Property

Property Paglalarawan
AtEndOfLine Sa TextStream na file, kung ang pointer ng file ay nasa harap ng markang pakyawattan ng linya, ang halaga ng property na ito ay ibalik bilang True; kung hindi, ibalik bilang False.
AtEndOfStream Kung ang pointer ng file ay nasa dulo ng TextStream na file, ang halaga ng property na ito ay ibalik bilang True; kung hindi, ibalik bilang False.
Column Ibalik ang numero ng column sa kasalukuyang posisyon ng character sa TextStream na file.
Line Ibalik ang kasalukuyang numero ng linya sa TextStream na file.

Mga paraan

Mga paraan Paglalarawan
Close Isara ang isang buksan na TextStream na file.
Read Basa ang tinukoy na bilang ng mga character mula sa isang TextStream na file at ibalik ang resulta (ang pinagkakalooban na string).
ReadAll Basa ang buong TextStream na file at ibalik ang resulta.
ReadLine Basa ang buong linya mula sa isang TextStream na file (hanggang sa markang pakyawattan ng linya, hindi kasama ang markang pakyawattan ng linya) at ibalik ang resulta.
Skip Laktawan ang tinukoy na bilang ng mga character sa isang TextStream na file.
SkipLine Kung binabasa ang isang TextStream na file, laktawan ang susunod na linya.
Write Magpasulat ng isang tiyak na teksto (string) sa isang file ng TextStream.
WriteLine Magpasulat ng isang tiyak na teksto (string) at linya ng pagsusunod-sunod sa isang file ng TextStream.
WriteBlankLines Magpaipasok ng tiyak na bilang ng mga linya ng pagsusunod-sunod sa isang file ng TextStream.