projman/hlp/fr/tcl/seek.htm

33 lines
2.6 KiB
HTML
Raw Normal View History

2015-10-19 13:27:31 +03:00
<HTML><HEAD>
<BASEFONT FACE="Times New Roman" SIZE="2" COLOR="#000000">
</HEAD>
<BODY>
<div><H3><b>seek&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Commandes Internes Tcl</b></H3></div>
<HR ALIGN="center">
<div><b>NOM</b></div><br>
<div ALIGN="LEFT" style="margin-left: 51px;">seek - Change la position du curseur dans un canal ouvert
</div><br>
<div><b>SYNTAXE</b></div>
<div ALIGN="LEFT" style="margin-left: 51px;"><b>seek </b><i>channelId offset </i>?<i>origin</i>?&nbsp;
</div><br>
<div><b>DESCRIPTION</b></div><br>
<div ALIGN="LEFT" style="margin-left: 51px;">Change la position du curseur courante pour <i>channelId</i>. <i>ChannelId</i> doit <20>tre un identificateur de canal tel que renvoy<6F> par un pr<70>c<EFBFBD>dent appel de <A HREF="142.htm"><b>open</b></A> ou <A HREF="162.htm"><b>socket</b></A>. Les arguments <i>offset</i> et <i>origin</i> sp<73>cifient la position <20> laquelle la lecture ou <20>criture suivante se produira pour <i>channelId</i>. <i>Offset</i> doit <20>tre un entier (qui peut <20>tre n<>gatif) et <i>origin</i> doit <20>tre un des suivants:
<DL>
<DT><b>start</b></DT><DD>La nouvelle position sera <20> <i>offset</i> octets du d<>but du fichier ou p<>riph<70>rique sous-jacent.
</DD>
<DT><br><b>current</b>
</DT><DD>La nouvelle position sera sera <20> <i>offset</i> octets de la position courante; un <i>offset</i> n<>gatif d<>place le curseur en arri<72>re dans le fichier ou p<>riph<70>rique sous-jacent.
</DD>
<DT><br><b>end</b>
</DT><DD>La nouvelle position sera <20> <i>offset</i> octets de la fin du fichier ou p<>riph<70>rique Un <i>offset</i> n<>gatif place le curseur avant la fin de fichier, et un <i>offset</i> positif place le curseur apr<70>s la fin du fichier.
</DD>
</DL>
L'argument <i>origin</i> est par d<>faut <20> <b>start</b>.
</div>
<div ALIGN="LEFT" style="margin-left: 51px;">La commande vide toutes les donn<6E>es dans le tampon de sortie du canal avant que la commande retourne, m<>me si le canal est en mode non bloquant. Elle <20>carte aussi toute entr<74>e en tampon non lue. Cette commande retourne une cha<68>ne vide. Une erreur se produit si cette commande est appliqu<71>e aux canaux dont le fichier ou p<>riph<70>rique sous-jacent ne supporte pas la recherche. </div>
<div ALIGN="LEFT" style="margin-left: 51px;">Notez que les valeurs <i>offset</i> sont offsets d'octets, pas des offsets caract<63>res L'ensemble <b>seek</b> et <A HREF="171.htm"><b>tell</b></A> op<6F>re en termes d'octets, pas de caract<63>res, contrairement <20> <A HREF="151.htm"><b>read</b></A> </div><br>
<div>Derni<EFBFBD>re r<>vision: 8.1</div>
<br>
<br><div ALIGN="CENTER"><A HREF="index.htm"><b>Index</b></A>&nbsp;&nbsp;<A HREF="159.htm"><b>Pr<EFBFBD>c<EFBFBD>dent</b></A>&nbsp;&nbsp;<A HREF="161.htm"><b>Suivant</b></A></div>
</BODY></HTML>