55 lines
2 KiB
HTML
55 lines
2 KiB
HTML
<html><head>
|
|
<object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
|
<param name="Keyword" value="FilePos">
|
|
<param name="Keyword" value="FileSize">
|
|
<param name="Keyword" value="Seek">
|
|
<param name="Keyword" value="Truncate">
|
|
<param name="Keyword" value="WriteBytes">
|
|
<param name="Keyword" value="ReadBytes">
|
|
</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><strong>file</strong></code>
|
|
îïðåäåëåíû ñëåäóþùèå ìåòîäû:</p>
|
|
<table border=0 CELLPADDING=5>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> Position: int64; </code><br>
|
|
Âîçâðàùàåò èëè
|
|
óñòàíàâëèâàåò òåêóùóþ ïîçèöèþ ôàéëîâîãî óêàçàòåëÿ â äâîè÷íîì ôàéëå
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> Size: int64; </code><br>
|
|
Âîçâðàùàåò êîëè÷åñòâî ýëåìåíòîâ â äâîè÷íîì ôàéëå</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Seek(n: int64); </code><br>
|
|
Óñòàíàâëèâàåò òåêóùóþ ïîçèöèþ ôàéëîâîãî óêàçàòåëÿ â äâîè÷íîì
|
|
ôàéëå íà áàéò ñ íîìåðîì n</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> Truncate; </code><br>
|
|
Óñåêàåò äâîè÷íûé ôàéë, îòáðàñûâàÿ âñå ýëåìåíòû ñ ïîçèöèè
|
|
ôàéëîâîãî óêàçàòåëÿ</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>procedure</strong> WriteBytes(a: <strong>array of</strong>
|
|
byte);</code><br>
|
|
Çàïèñûâàåò äàííûå èç áàéòîâîãî ìàññèâà â áåñòèïîâîé ôàéë</tr>
|
|
<tr>
|
|
<td>
|
|
<code><strong>function</strong> ReadBytes(count: integer): <strong>array
|
|
of</strong> byte; </code><br>
|
|
Ñ÷èòûâàåò óêàçàííîå êîëè÷åñòâî áàéòîâ èç áåñòèïîâîãî ôàéëà â
|
|
áàéòîâûé ìàññèâ</tr>
|
|
</table>
|
|
</body></html>
|