Riscrivere
Crea un nuovo file e lo apre.
Struttura
Rewrite(var F: File [; Recsize: Word ] );
Parametri
Descrizione
La funzione "Rewrite" crea un nuovo file esterno con il nome assegnato a F.
F è una variabile di qualsiasi tipo associata a un file esterno tramite AssignFile. RecSize è un'espressione facoltativa, che può essere specificata solo se F è un file senza tipo. Se F è un file senza tipo, RecSize specifica la dimensione del record da utilizzare nei trasferimenti di dati. Se si omette RecSize, viene utilizzata una dimensione predefinita del record pari a 128 byte.
Se esiste già un file esterno con lo stesso nome, questo viene eliminato e al suo posto viene creato un nuovo file vuoto.
Se F è già aperto, viene prima chiuso e poi ricreato. La posizione corrente nel file viene impostata all'inizio del file vuoto.
Se a F è stato assegnato un nome vuoto, ad esempio AssignFile(F,''), dopo la chiamata a Rewrite, F fa riferimento al file di output standard.
Se F è un file di testo, F diventa di sola scrittura.
Dopo aver chiamato Rewrite, Eof(F) è sempre vero. |