Objek TextStream ASP

Objek TextStream digunakan untuk mengakses konten berkas teks.

Contoh

Membaca berkas
Contoh ini menunjukkan bagaimana menggunakan metode OpenTextFile dari FileSystemObject untuk membuat objek TextStream. Metode ReadAll objek TextStream akan mengambil konten dari berkas teks yang telah dibuka.
Membaca bagian yang diinginkan dari berkas teks
Contoh ini menunjukkan bagaimana hanya membaca bagian yang diinginkan dari berkas teks aliran.
Membaca satu baris berkas teks
Contoh ini menunjukkan bagaimana membaca satu baris konten dari berkas teks aliran.
Membaca semua baris berkas teks
Contoh ini menunjukkan bagaimana membaca semua baris dari berkas teks aliran.
Lewati bagian berkas teks
Contoh ini menunjukkan bagaimana menghindari karakter yang ditentukan saat membaca berkas teks aliran.
Lewati baris berikut dalam berkas teks
Contoh ini menunjukkan bagaimana melewati baris saat membaca berkas arus teks.
Kembalikan nomor baris
Contoh ini menunjukkan bagaimana kembalikan nomor baris saat ini di berkas arus teks.
Ambil jumlah kolom
Contoh ini menunjukkan bagaimana mengambil nomor kolom karakter saat ini di berkas.

Objek TextStream

Objek TextStream digunakan untuk mengakses konten berkas teks.

Kode di bawah ini akan membuat berkas teks (c:\test.txt), lalu menulis beberapa teks ke berkas ini (variabel f adalah instansi objek 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
%>

Untuk membuat instansi TextStream, kita dapat menggunakan metode CreateTextFile atau OpenTextFile objek FileSystemObject, atau metode OpenAsTextStream objek File.

Properti dan metode TextStream seperti berikut:

Properti

Properti Deskripsi
AtEndOfLine Dalam berkas TextStream, jika penanda pengecekan pointer berkas berada tepat di depan tanda akhir baris, nilai properti ini kembalikan True; sebaliknya kembalikan False.
AtEndOfStream Jika penanda pengecekan pointer berkas di akhir berkas TextStream, nilai properti ini kembalikan True; sebaliknya kembalikan False.
Column Kembalikan nomor kolom posisi karakter saat ini di berkas TextStream.
Line Kembalikan nomor baris saat ini di berkas TextStream.

Metode

Metode Deskripsi
Close Tutup berkas TextStream yang dibuka.
Read Baca jumlah karakter yang ditentukan dari berkas TextStream dan kembalikan hasilnya (string yang didapatkan).
ReadAll Baca seluruh berkas TextStream dan kembalikan hasilnya.
ReadLine Baca baris penuh dari berkas TextStream (sampai simbol baris tanpa termasuk simbol baris) dan kembalikan hasilnya.
Skip Lewati jumlah karakter yang ditentukan saat membaca berkas TextStream.
SkipLine Lewati baris berikut saat membaca berkas TextStream.
Write Tulis teks yang ditentukan (string) ke file TextStream.
WriteLine Tulis teks yang ditentukan (string) dan baris ganti ke file TextStream.
WriteBlankLines Tulis jumlah baris ganti baris yang ditentukan ke file TextStream.