238 lines
10 KiB
HTML
238 lines
10 KiB
HTML
<html><head>
|
|
<object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
|
<param name="Keyword" value="Print">
|
|
<param name="Keyword" value="Println">
|
|
<param name="Keyword" value="Write">
|
|
<param name="Keyword" value="Writeln">
|
|
<param name="Keyword" value="ReadInteger">
|
|
<param name="Keyword" value="ReadReal">
|
|
<param name="Keyword" value="ReadChar">
|
|
<param name="Keyword" value="ReadString">
|
|
<param name="Keyword" value="ReadBoolean">
|
|
<param name="Keyword" value="ReadWord">
|
|
<param name="Keyword" value="ReadlnInteger">
|
|
<param name="Keyword" value="ReadlnReal">
|
|
<param name="Keyword" value="ReadlnChar">
|
|
<param name="Keyword" value="ReadlnString">
|
|
<param name="Keyword" value="ReadlnBoolean">
|
|
<param name="Keyword" value="ReadlnWord">
|
|
<param name="Keyword" value="Eof">
|
|
<param name="Keyword" value="Eoln">
|
|
<param name="Keyword" value="SeekEof">
|
|
<param name="Keyword" value="SeekEoln">
|
|
<param name="Keyword" value="Flush">
|
|
<param name="Keyword" value="Reset">
|
|
<param name="Keyword" value="Rewrite">
|
|
<param name="Keyword" value="Append">
|
|
<param name="Keyword" value="Close">
|
|
<param name="Keyword" value="ReadToEnd">
|
|
<param name="Keyword" value="Name">
|
|
<param name="Keyword" value="FullName">
|
|
<param name="Keyword" value="Erase">
|
|
<param name="Keyword" value="Rename">
|
|
</object>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
|
|
<title></title>
|
|
<link rel="StyleSheet" href="../../default.css">
|
|
</head>
|
|
<body>
|
|
<H1>Методы текстовых файлов</H1>
|
|
<p>Для
|
|
текстовых файлов (тип <code>Text</code>)
|
|
определены следующие методы:</p>
|
|
<table border=0 CELLPADDING=5>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Write(a,b,...); </code><br>
|
|
Записывает в файл значения a, b, ...</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Writeln(a,b,...); </code><br>
|
|
Записывает в файл значения a, b, ...
|
|
и осуществляет переход на следующую строку</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Print(a,b,...); </code><br>
|
|
Записывает в файл значения a, b, ...,
|
|
разделяя их пробелами</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Println(a,b,...); </code><br>
|
|
Записывает в файл значения a, b, ...,
|
|
разделяя их пробелами, и осуществляет переход на следующую строку</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadInteger: integer; </code><br>
|
|
Возвращает значение типа integer, введенное из текстового файла</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadReal: real; </code><br>
|
|
Возвращает значение типа real, введенное из текстового файла</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadChar: char; </code><br>
|
|
Возвращает значение типа char, введенное из текстового файла</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadString: string; </code><br>
|
|
Возвращает значение типа string, введенное из текстового файла,
|
|
без перехода на следующую строку</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadBoolean: boolean; </code><br>
|
|
Возвращает значение типа boolean, введенное из текстового файла</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadWord: string; </code><br>
|
|
Возвращает слово, введенное из текстового файла</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadlnInteger: integer; </code><br>
|
|
Возвращает значение типа integer, введенное из текстового файла,
|
|
и переходит на следующую строку</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadlnReal: real; </code><br>
|
|
Возвращает значение типа real, введенное из текстового файла, и
|
|
переходит на следующую строку</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadlnChar: char; </code><br>
|
|
Возвращает значение типа char, введенное из текстового файла, и
|
|
переходит на следующую строку</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadlnString: string; </code><br>
|
|
Возвращает значение типа string, введенное из текстового файла,
|
|
и переходит на следующую строку</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadlnBoolean: boolean; </code><br>
|
|
Возвращает значение типа boolean, введенное из текстового файла,
|
|
и переходит на следующую строку</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadlnWord: string; </code><br>
|
|
Возвращает слово, введенное из текстового файла, и переходит на
|
|
следующую строку</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> Eof: boolean; </code><br>
|
|
Возвращает True, если достигнут конец
|
|
файла, и False в
|
|
противном случае</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> Eoln: boolean; </code><br>
|
|
Возвращает True, если достигнут конец строки, и False в
|
|
противном случае</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> SeekEof: boolean; </code><br>
|
|
Пропускает пробельные символы, после чего возвращает True, если
|
|
достигнут конец файла</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> SeekEoln: boolean; </code><br>
|
|
Пропускает пробельные символы, после чего возвращает True, если
|
|
достигнут конец строки в файле</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> Name: string; </code><br>
|
|
Возвращает имя файла</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> FullName: string;</code><br>
|
|
Возвращает полное имя файла</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Reset; </code><br>
|
|
Открывает текстовый файл на чтение в кодировке Windows</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Reset(en: Encoding); </code><br>
|
|
Открывает текстовый файл на чтение в указанной кодировке</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Rewrite; </code><br>
|
|
Открывает текстовый файл на
|
|
запись в кодировке Windows</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Rewrite; </code><br>
|
|
Открывает текстовый файл на
|
|
запись в указанной кодировке</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Append; </code><br>
|
|
Открывает текстовый файл на
|
|
дополнение в кодировке Windows</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Append; </code><br>
|
|
Открывает текстовый файл на
|
|
дополнение в указанной кодировке</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Close; </code><br>
|
|
Закрывает файл</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Flush; </code><br>
|
|
Записывает содержимое буфера файла на диск</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadToEnd: string; </code><br>
|
|
Возвращает в виде строки содержимое файла от текущего положения
|
|
до конца</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Erase; </code><br>
|
|
Удаляет файл (файл должен быть закрыт)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Rename(newname: string); </code><br>
|
|
Переименовывает файл, давая ему имя newname (файл должен быть
|
|
закрыт)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> Lines: <strong>sequence of</strong>
|
|
string; </code><br>
|
|
Возвращает последовательность строк открытого текстового файла</td>
|
|
</tr>
|
|
</table>
|
|
</body></html>
|