Объект TextStream ASP
- Предыдущая страница ASP FileSystem
- Следующая страница ASP Drive
Объект TextStream используется для доступа к содержимому текстового файла.
Пример
- Чтение файла
- Этот пример демонстрирует, как использовать метод OpenTextFile класса FileSystemObject для создания объекта TextStream. Метод ReadAll объекта 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. |
- Предыдущая страница ASP FileSystem
- Следующая страница ASP Drive