Методы объекта TextStream
После создания объекта TextStream с помощью методов CreateTextFile
или OpenTextFile объекта FileSystemObject для чтения и записи в файл можно использовать следующие методы.
Примечание
Как следует из его имени, объект TextStream предназначен только для работы с текстовыми файлами.
Read. Этот метод считывает определенное число символов из объекта TextStream. Его синтаксис:
TStream.Read(characters)
Здесь
characters - количество символов, которые необходимо прочитать.
ReadAll. Этот метод считывает текстовый файл целиком и возвращает текст в виде строковой переменной. Его синтаксис таков.
fileText = TStream.ReadAll
Здесь
fileText - строковая переменная (или типа Variant).
ReadLine. Этот метод считывает одну строку текста за раз (до символа новой строки, не включая его) из текстового файла и возвращает результирующую строку. Его синтаксис показан ниже.
fileText = Т Stream.ReadLine
Skip. Этот метод пропускает определенное число символов при чтении из текстового файла. Синтаксис метода следующий.
TStream.Skip(characters)
Здесь
characters - число пропускаемых символов.
SkipLine. Этот метод пропускает следующую строку текстового файла. Его синтаксис таков.
TStream.SkipLine
Символы пропускаемой строки отбрасываются до символа новой строки включительно.
Write. Этот метод записывает строку в TextStream файл. Синтаксис метода:
TStream.Write(string)
Здесь
string — строка (типа String или Variant), записываемая в файл. Строки записываются в файл без вставки пробелов или разделителей между строками. Используйте метод WriteLine для записи символа новой строки или строки, заканчивающейся этим символом.
WriteLine. Этот метод записывает в файл строку, заканчивающуюся символом новой строки. Синтаксис метода:
TStream.WriteLine(string)
Здесь
string — текст, который необходимо записать в файл. Если вызывается метод WriteLine без аргумента, то запишется символ новой строки.
WriteBlankLines.
Этот метод записывает заданное число пустых строк (символов новой строки) в файл. Его синтаксис:
TStream.WriteBlankLines(lines)
Здесь
lines - число пустых строк, записываемых в файл.