18 lines
1.8 KiB
HTML
18 lines
1.8 KiB
HTML
|
<HTML><HEAD>
|
|||
|
<BASEFONT FACE="Times New Roman" SIZE="2" COLOR="#000000">
|
|||
|
</HEAD>
|
|||
|
<BODY>
|
|||
|
<div><H3><b>if Commandes Internes Tcl</b></H3></div>
|
|||
|
<HR ALIGN="center">
|
|||
|
<div><b>NOM</b></div><br>
|
|||
|
<div ALIGN="LEFT" style="margin-left: 51px;">if - Execute des scripts conditionellement
|
|||
|
</div><br>
|
|||
|
<div><b>SYNTAXE</b></div><br>
|
|||
|
<div ALIGN="LEFT" style="margin-left: 51px;"><b>if </b><i>expr1 </i>?<b>then</b>? <i>body1 </i><b>elseif </b><i>expr2 </i>?<b>then</b>? <i>body2</i> <b>elseif</b> ... ?<b>else</b>? ?<i>bodyN</i>?
|
|||
|
</div><br>
|
|||
|
<div><b>DESCRIPTION</b></div><br>
|
|||
|
<div>La commande <i>if</i> <20>value <i>expr1</i> comme expression (de la m<>me fa<66>on que <A HREF="107.htm"><b>expr</b></A> <20>value ses argument) La valeur de l'expression doit <20>tre bool<6F>enne (une valeur num<75>rique, o<> 0 est faux et tout le reste est vrai, ou une valeur cha<68>ne tel que <b>true</b> ou <b>yes</b> pour vrai et <b>false</b> ou <b>no</b> pour faux); si vrai alors <i>body1</i> est ex<65>cut<75> par passage <20> l'interpr<70>teur Tcl. Autrement <i>expr2</i> est <20>valu<6C> comme expression et si vrai alors <b>body2</b> est ex<65>cut<75>, et ainsi de suite. Si aucune des expressions n'est <20>valu<6C>e <20> vrai alors <i>bodyN</i> est ex<65>cut<75>. Les arguments <b>then</b> et <b>else</b> sont optionnels, ils facilitent la lecture de la commande. Il peut y avoir n'importe quel nombre de clauses <b>elseif</b>, incluant z<>ro. <i>BodyN</i> peut aussi <20>tre omis tant que <b>else</b> est <20>galement omis. La valeur de retour de la commande est le r<>sultat du script qui a <20>t<EFBFBD> ex<65>cut<75>, ou une cha<68>ne vide si aucune des expressions n'a <20>t<EFBFBD> diff<66>rente de z<>ro et qu'il n'y avait pas de <i>bodyN</i> </div>
|
|||
|
<br>
|
|||
|
<br><div ALIGN="CENTER"><A HREF="index.htm"><b>Index</b></A> <A HREF="122.htm"><b>Pr<EFBFBD>c<EFBFBD>dent</b></A> <A HREF="124.htm"><b>Suivant</b></A></div>
|
|||
|
</BODY></HTML>
|