<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> "+UTI+"</TD>" ;
+ "<TD ALIGN="+V39+"RIGHT"+V39+">"+CA+" </TD>" ;
+ "<TD> "+XOK+"</TD>" ;
+ "<TD> "+XSIT+"</TD>" ;
+ "<TD> "+NO1+"</TD>" ;
+ "</TR>")
ENDIF
*
ENDDO
*
FICHIER_TRAV.close() && Ferme le fichier travail.
FICHIER_HTML.close() && Ferme le fichier html.