mettre "sur le disque" un fichier en cours d'écriture

Thomas De Contes <[email protected]>
Newsgroups gmane.comp.lang.ada.france
Message-ID <[email protected]>
bonjour :-)


dans un petit prgm qui ne me sert que pour faire des tests, j'écris  
dans un fichier une sorte de log au fur et à mesure qu'il s'exécute


Problème :
rien n'apparaît dans le fichier tant que je n'ai pas fait "close 
(File)" (ou au bout d'une certaine quantité de données, peut être)

J'aimerais pouvoir exécuter une commande qui fasse une sorte de  
synchronisation pour tout mettre sur le disque au moment où je  
l'exécute, vider le cache en quelque sorte


Pour l'instant je n'ai trouvé que
close(File);
open(File,Append_File,"nom-fichier");

Est ce qu'il y a mieux ?


ps : merci à tous pour la doc :-)
je crois qu'il ne faut pas poster de msg uniquement pour remercier,  
c'est ça ?

-- 
j'agis contre l'assistanat, je travaille dans une SCOP !


_______________________________________________
Site WWW de l'association Ada-France: http://www.ada-france.org/
[email protected]
http://www.ada-france.org/mailman/listinfo/ada-france
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.