User Tools

Site Tools


fr:freefile

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

fr:freefile [2016/01/01 22:44] (current)
Line 1: Line 1:
 +===== Freefile =====
  
 +==== Format ====
 +**freefile**\\
 +**freefile** ( )
 +
 +==== Description ====
 +Avec BASIC256 il est possible d'​ouvrir plusieurs fichiers en même temps (voir [[open|open]]). La fonction **freefile** retourne un numéro encore non utilisé pour l'​ouverture d'un fichier avec [[Open|Open]] ou [[Open|Openb]]. Lorsque le fichier est fermé, le numéro qui était associé est libéré et pourra de nouveau être retourné par **freefile**.
 +
 +==== Exemple ====
 +<​code>#​ copie un fichier binaire dans un autre
 +k = 0
 +source = freefile
 +openb source,"​file.pdf"​
 +dest = freefile
 +openb dest,"​file_copy.pdf"​
 +reset dest
 +while not eof(source)
 +   ​writebyte dest, readbyte(source)
 +   k++
 +end while
 +close dest
 +close source
 +print k + " octets copiés."​
 +</​code>​
 +
 +==== Voir Aussi ====
 +{{page>​fr:​start#​Entrées / Sorties sur les fichiers&​noheader}}
 +==== Disponible à partir de la version ==== 
 +0.9.9.17
fr/freefile.txt · Last modified: 2016/01/01 22:44 (external edit)