ASP TextStreamОбъект
Объект TextStream используется для доступа к содержимому текстовых файлов.
Попробуйте сами - Примеры
Прочитать текстовый файл
В этом примере показано, как читать содержимое из текстового файла.
Чтение части текстового файла
В этом примере показано, как прочитать только часть файла текстового потока.
Чтение одной строки текстового файла
В этом примере показано, как прочитать одну строку из файла текстового потока.
Прочитать все строки текстового файла
В этом примере показано, как прочитать все строки из файла текстового потока.
Пропуск части текстового файла
В этом примере показано, как пропустить указанное количество символов при чтении файла текстового потока.
Пропустить строку текстового файла
В этом примере показано, как пропустить строку при чтении файла текстового потока.
Возвращает номер строки
В этом примере показано, как вернуть текущий номер строки в файле текстового потока.
Возвращает номер столбца
В этом примере показано, как получить номер столбца текущего символа в файле.
Объект 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. |
Другие расширения