ASP TextStream nesnesi
- Önceki Sayfa ASP FileSystem
- Sonraki Sayfa ASP Drive
TextStream nesnesi, metin dosyasının içeriğine erişmek için kullanılır.
Örnek
- Dosya okumak
- Bu örnekte, FileSystemObject'un OpenTextFile yöntemini kullanarak bir TextStream nesnesi nasıl oluşturulacağını ve TextStream nesnesinin ReadAll yöntemi ile açılan metin dosyasından içeriğin nasıl alınacağını gösterilir.
- Metin dosyasında bir kısmı okumak
- Bu örnekte, yalnızca bir metin akış dosyasının bir kısmını nasıl okunacağını gösterilir.
- Metin dosyasında bir satırı okumak
- Bu örnekte, bir metin akış dosyasından bir satır içeriğini nasıl okunacağını gösterilir.
- Metin dosyasının tüm satırlarını okumak
- Bu örnekte, metin akış dosyasından tüm satırların nasıl okunacağını gösterilir.
- Metin dosyasının bir kısmını atlamak
- Bu örnekte, belirli karakter sayısını atlayarak metin akış dosyasını nasıl okunacağını gösterilir.
- Metin dosyasının bir satırını atlamak
- Bu örnek, metin akış dosyasını okurken bir satırı nasıl atladığını gösterir.
- Satır numarasını döndürme
- Bu örnek, metin akış dosyasında mevcut satır numarasını nasıl döndürdüğünü gösterir.
- Sütun sayısını elde etme
- Bu örnek, dosyada mevcut karakterin sütun numarasını nasıl elde edildiğini gösterir.
TextStream nesnesi
TextStream nesnesi, metin dosyasının içeriğine erişmek için kullanılır.
Aşağıdaki kod, bir metin dosyası (c:\test.txt) oluşturur ve bu dosyaya bazı metin yazar (değişken f, TextStream nesnesinin bir örneğidir):
<% 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 nesnesinin bir örneğini oluşturmak için FileSystemObject nesnesinin CreateTextFile yöntemini veya OpenTextFile yöntemini kullanabiliriz, aynı zamanda File nesnesinin OpenAsTextStream yöntemini de kullanabiliriz.
TextStream nesnesinin özellikleri ve yöntemleri aşağıdaki gibi tanımlanmıştır:
Özellik
Özellik | Açıklama |
---|---|
AtEndOfLine | TextStream dosyasında, dosya işaretçisi satır sonlandırıcı işaretinin hemen önünde ise bu özellik değeri True döndürür; aksi takdirde False döndürür. |
AtEndOfStream | Eğer dosya işaretçisi TextStream dosyasının sonunda ise bu özellik değeri True döndürür; aksi takdirde False döndürür. |
Column | TextStream dosyasındaki mevcut karakter konumunu döndür. |
Line | TextStream dosyasındaki mevcut satır numarasını döndür. |
Yöntem
Yöntem | Açıklama |
---|---|
Close | Açık bir TextStream dosyasını kapat. |
Read | Bir TextStream dosyasından belirtilen sayıda karakteri oku ve sonucu döndür (alınan dize). |
ReadAll | Tam bir TextStream dosyasını oku ve sonucu döndür. |
ReadLine | Bir TextStream dosyasından tam bir satırı (satır sonlandırıcı karakterine kadar ve bu karakter dahil değil) oku ve sonucu döndür. |
Skip | Bir TextStream dosyasını okurken belirtilen sayıda karakteri atla. |
SkipLine | Bir TextStream dosyasını okurken bir sonraki satırı atla. |
Yaz | Belirtilen bir metin (dizi) yazmak için bir TextStream dosyasına. |
WriteLine | Belirtilen bir metin (dizi) ve satır boşluğu yazmak için bir TextStream dosyasına. |
WriteBlankLines | Belirtilen sayıda satır boşluğu yazmak için bir TextStream dosyasına. |
- Önceki Sayfa ASP FileSystem
- Sonraki Sayfa ASP Drive