ASP TextStreamОбъект


Объект TextStream используется для доступа к содержимому текстовых файлов.


Examples

Попробуйте сами - Примеры

Прочитать текстовый файл
В этом примере показано, как читать содержимое из текстового файла.

Чтение части текстового файла
В этом примере показано, как прочитать только часть файла текстового потока.

Чтение одной строки текстового файла
В этом примере показано, как прочитать одну строку из файла текстового потока.

Прочитать все строки текстового файла
В этом примере показано, как прочитать все строки из файла текстового потока.

Пропуск части текстового файла
В этом примере показано, как пропустить указанное количество символов при чтении файла текстового потока.

Пропустить строку текстового файла
В этом примере показано, как пропустить строку при чтении файла текстового потока.

Возвращает номер строки
В этом примере показано, как вернуть текущий номер строки в файле текстового потока.

Возвращает номер столбца
В этом примере показано, как получить номер столбца текущего символа в файле.


Объект 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, можно использовать метод 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.
WriteLine Записывает указанный текст и символ новой строки в файл TextStream.
WriteBlankLines Записывает указанное количество символов новой строки в файл TextStream.

Другие расширения