71 lines
2.6 KiB
HTML
71 lines
2.6 KiB
HTML
<html>
|
|
|
|
<head>
|
|
<object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
|
|
<param name="Keyword" value="Timers">
|
|
</object>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
|
|
<title></title>
|
|
<link rel="StyleSheet" href="../../default.css">
|
|
</head>
|
|
|
|
<body>
|
|
<H1>Ìîäóëü Timers</H1>
|
|
Ìîäóëü <code>Timers</code> <span lang="ru">ñîäåðæèò êëàññ </span><code>Timer</code><span lang="ru">,
|
|
ïîçâîëÿþùèé âûïîëíÿòü îïðåäåëåííûå äåéñòâèÿ ÷åðåç ðàâíûå ïðîìåæóòêè âðåìåíè. Â
|
|
êîíñòðóêòîðå êëàññà </span><code>Timer</code> <span lang="ru">óêàçûâàåòñÿ
|
|
ïðîìåæóòîê âðåìåíè è èìÿ ïðîöåäóðû áåç ïàðàìåòðîâ - îáðàáîò÷èêà ñîáûòèÿ
|
|
òàéìåðà, âûçûâàåìîé ÷åðåç óêàçàííûé ïðîìåæóòîê âðåìåíè.</span><p>Êëàññ <code>
|
|
Timer</code>
|
|
èìååò ñëåäóþùèé èíòåðôåéñ: </p>
|
|
<blockquote>
|
|
<p><code><b>type</b> <br>
|
|
|
|
Timer = <b>class<br>
|
|
</b> <b>constructor</b> (ms: integer; TimerProc: <b>
|
|
procedure</b>); <br>
|
|
<b>procedure</b> Start;<br>
|
|
<b>procedure</b> Stop;<br>
|
|
<b>property</b> Enabled: boolean <b>read write</b>;<br>
|
|
<b>property</b> Interval: integer<b> read write</b>;<br>
|
|
<b>end</b>;</code></p>
|
|
</blockquote>
|
|
<p><span lang="ru">×ëåíû</span> êëàññà <code>Timer</code>
|
|
îïèñàíû â ñëåäóþùåé òàáëèöå:</p>
|
|
<table border=0 CELLPADDING=5 id="table1">
|
|
<tr><td>
|
|
<code><b>constructor</b><span lang="ru"> </span>(ms: integer; TimerProc: <b>
|
|
procedure</b>); </code><br>
|
|
Ñîçäàåò òàéìåð, âûïîëíÿþùèé
|
|
êàæäûå <code>ms</code> ìèëëèñåêóíä äåéñòâèå, ñîäåðæàùååñÿ â ïðîöåäóðå áåç
|
|
ïàðàìåòðîâ <code>TimerProc</code><span lang="ru">, íàçûâàåìîé îáðàáîò÷èêîì
|
|
òàéìåðà</span>. Ñîçäàííûé òàéìåð <span lang="ru">íåîáõîäèìî çàïóñòèòü, âûçâàâ
|
|
ìåòîä </span><code>Start</code></td></tr>
|
|
<tr><td>
|
|
<code><b>procedure</b> Start;</code><br>
|
|
Çàïóñêàåò òàéìåð</td></tr>
|
|
<tr><td>
|
|
<code><b>procedure</b> Stop;</code><br>
|
|
Îñòàíàâëèâàåòàåò òàéìåð
|
|
</td></tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>property</b> Enabled: boolean <b>read write</b>;</code><br>
|
|
<span lang="ru">Çàïóùåí ëè
|
|
òàéìåð</span>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<code><b>property</b> Interval: integer<b> read write</b>;</code><br>
|
|
<span lang="ru">Ïðîìåæóòîê
|
|
âðåìåíè ìåæäó âûçîâàìè îáðàáîò÷èêà òàéìåðà</span>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<p><span lang="ru"><a href="../../Examples/Timers/Timer1.html">Ïðèìåð
|
|
èñïîëüçîâàíèÿ òàéìåðà</a>.</span></p>
|
|
</body>
|
|
|
|
</html>
|