อ็อบเจ็กท์ TextStream ASP

อ็อบเจกต์ TextStream ใช้ในการเข้าถึงเนื้อหาของแฟ้มข้อความ

ตัวอย่าง

อ่านไฟล์
ตัวอย่างนี้แสดงวิธีการใช้เมธอด OpenTextFile ของ FileSystemObject ที่สร้างแปลงของ TextStream ข้อความที่อ่านทั้งหมดของไฟล์ที่เปิด
อ่านส่วนหนึ่งของไฟล์ข้อความ
ตัวอย่างนี้แสดงวิธีการอ่านส่วนหนึ่งของไฟล์ข้อความที่อ่าน
อ่านบรรทัดเดียวของไฟล์ข้อความ
ตัวอย่างนี้แสดงวิธีการอ่านบรรทัดเดียวจากไฟล์ข้อความที่อ่าน
อ่านบรรทัดทั้งหมดของไฟล์ข้อความ
ตัวอย่างนี้แสดงวิธีการอ่านบรรทัดทั้งหมดจากไฟล์ข้อความที่อ่าน
ละเลยส่วนหนึ่งของไฟล์ข้อความ
ตัวอย่างนี้แสดงวิธีการละเลยอักษรตัวเลขที่กำหนดไว้ของไฟล์ข้อความที่อ่าน
ละเลยข้อความบนบรรทัดของไฟล์ข้อความ
ตัวอย่างนี้แสดงวิธีการละเลยบรรทัดหนึ่งในการอ่านแฟ้มข้อความ
กลับค่าลำดับบรรทัด
ตัวอย่างนี้แสดงวิธีการกลับค่าลำดับบรรทัดของแฟ้มข้อความ
ได้รับลำดับของตัวอักษร
ตัวอย่างนี้แสดงวิธีการได้รับลำดับของตัวอักษรในบรรทัดของแฟ้ม

อ็อบเจกต์ TextStream

อ็อบเจกต์ TextStream ใช้ในการเข้าถึงเนื้อหาของแฟ้มข้อความ

รหัสด้านล่างนี้จะสร้างแฟ้มข้อความ (c:\test.txt) และเขียนข้อความบางส่วนเข้าไป

<% 
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 หนึ่ง สามารถใช้วิธี CreateTextFile หรือ OpenTextFile ของอ็อบเจกต์ FileSystemObject หรือวิธี OpenAsTextStream ของอ็อบเจกต์ File ได้

คุณสมบัติและวิธีของอ็อบเจกต์ 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 文件。
เขียนข้อความที่กำหนดไว้ (ตัวสัทภาษา) เข้าไปในแฟ้ม TextStream WriteLine
เขียนข้อความที่กำหนดไว้ (ตัวสัทภาษา) และบรรทัดว่างเข้าไปในแฟ้ม TextStream WriteBlankLines