eof()-Indication fin de fichier ouvert avec create() ou open()


                 
<VarObjetFichier>.eof()


Renvoie vrai si le pointeur se trouve à la fin du fichier.



Attention : mettre une ligne de plus au fichier source si je dois rajouter une ligne avant la
            dernière ligne pour ne pas sortir prématurément de la boucle source-cible.


Exemple :


FICHIER_TRAV=new File()
FICHIER_TRAV.open("souce.txt","R")                && Fichier de travail.
*
FICHIER_HTML=new File()
FICHIER_HTML.create("cible.txt","A")              && Nouveau fichier carte.
*
DO WHILE .NOT. FICHIER_TRAV.eof()
 TEMP=FICHIER_TRAV.Gets()                         && Prend ligne.
 FICHIER_HTML.puts(TEMP)                          && Met ligne dans fichier.
 *
 IF SUBS(TEMP,1,8)=="<!--§-->"                    && Début du menu.
  FICHIER_HTML.puts("<TR><TD ALIGN="+V39+"CENTER"+V39+"><A href="+V39 ;
             + "../ca"+ALLTRIM(CA)+".html"+V39+">" ;
             + "<IMG SRC="+V39+"../images/choix.jpg"+V39+">" ;
             + "</A></TD>" ;
             + "<TD ALIGN="+V39+"CENTER"+V39+">"+DTOC(XDAT)+"</TD>" ;
             + "<TD ALIGN="+V39+"CENTER"+V39+">"+XHEU+"</TD>" ;
             + "<TD>&nbsp;"+UTI+"</TD>" ;
             + "<TD ALIGN="+V39+"RIGHT"+V39+">"+CA+"&nbsp;</TD>" ;
             + "<TD>&nbsp;"+XOK+"</TD>" ;
             + "<TD>&nbsp;"+XSIT+"</TD>" ;
             + "<TD>&nbsp;"+NO1+"</TD>" ;
             + "</TR>")
 ENDIF
 *
ENDDO
*
FICHIER_TRAV.close()                              && Ferme le fichier travail.
FICHIER_HTML.close()                              && Ferme le fichier html.


Fiche fabriquée le : 08/03/10 à 21:46:17