F.WriteLine('Строка текста');
//Закрываем файл
F.Close();
Свойству объекта TextStream описаны в табл. 5.12.
TextStream
| Свойство | Описание |
|---|---|
AtEndOfLine | Содержит true, если указатель достиг конца строки в файле, и false в противном случае. Доступно только для чтения |
AtEndOfStream | Содержит true, если указатель достиг конца файла, и false в противном случае. Доступно только для чтения |
Column | Содержит номер колонки текущего символа в текстовом файле. Доступно только для чтения |
Line | Содержит номер текущей строки в текстовом файле. Доступно только для чтения |
Методы объекта TextStream представлены в табл. 5.13.
TextStream
| Метод | Описание |
|---|---|
Close() | Закрывает открытый файл |
Read( | Считывает из файла символов и возвращает полученную строку |
ReadAll() | Считывает полностью весь файл и возвращает полученную строку |
ReadLine() | Возвращает полностью считанную из файла строку |
Skip( | Пропускает при чтении n символов |
SkipLine() | Пропускает целую строку при чтении |
Write( | Записывает в файл строку string |
WriteBlankLines( | Записывает в файл n |
WriteLine( | Записывает в файл строку stringstring опущен, то в файл записывается пустая строка |
В листинге 5.15 приведен сценарий TextFile.js, иллюстрирующий использование методов объекта TextStream. В этом сценарии на диске С: создается файл TestFile.txt и в него записываются три строки, вторая из которых является пустой. После этого файл открывается для чтения и из него считывается третья строка, которая выводится на экран (рис. 5.7).
Рис. 5.7. Результат работы сценария TextFile.js
/*******************************************************************/
/* Имя: TextFile.js */
/* Язык: JScript */
/* Описание: Работа с текстовым файлом (запись и чтение информации)*/
/*******************************************************************/
