Controllo utente in corso...

I File e la loro gestione: informatica: Gestione di base di file archivio in linguaggio Delphi. Appunto dettagliati di informatica (3 pagine formato doc)

VOTO: 3 Appunto inviato da genesis1987510

procedura Rewrite(var F: Lima [; Recsize: Parola ]); La riscrittura di descrizione genera una nuova lima esterna con il nom procedura Rewrite(var F: File [; Recsize: Parola ]); descrizione La Rewrite genera un nuovo file esterno con il nome assegnato alla F. La F una variabile di qualunque tipo del file associata con un file esterno usando AssignFile. RecSize un'espressione facoltativa, che pu essere specificata soltanto se la F un file non archiviato. Se la F un file non archiviato, RecSize specifica il formato dei record da usare nei trasferimenti di dati. Se Recsize omesso, per default il formato dei record sar di 128 byte. Se un file esterno con lo stesso nome gi esiste, cancellato e una nuovo file vuoto generato nel relativo posto. Se F gi aperto, in primo luogo chiusa ed allora ricreata. L'attuale posizione del file regolato all'inizio del file vuoto. Se a F fosse assegnato un nome vuoto, come AssignFile(F,''), allora dopo che la chiamata della Rewrite, F si riferisce all'archivio di uscita standard. Se la F una file di testo, la F si trasforma in write-only. Dopo la chiamata della rewrite, Eof(F) sempre vero. Nota: { $I+ } errori run-time usando le eccezioni. Quando usi { $I - }, IOResult per controllare se ci sono errori di I/o. procedura Append(var F: Testo); descrizione La chiamata collega per accertarsi che un file sia aperto con accesso di write-only con l'indicatore di file posizionato all'estremit del file. La F un file del testo variabile e deve essere associata con un file esterno usando AssignFile. Se nessun file esterno di dato nome esiste, accade un errore. Se F gi aperto, chiuso, poi riaperto. L'attuale posizione del file regolata alla fine del file. Se Ctrl+Z (ASCII 26) presente nell'ultimo blocco 128-byte del file, l'attuale posizione del file regolato in modo che il carattere seguente aggiunto al file scriva sopra il primo Ctrl+Z nel blocco. In questo modo, il testo pu essere collegato ad un file che termina con un Ctrl+Z. Se a F non fosse assegnato un nome, allora, dopo che la chiamata da collegare, F si riferisce all'archivio di uscita standard. procedura AssignFile(var F; Nome di schedario: stringa); descrizione Chiamata AssignFile per inizializzare una variabile del file. La F una variabile del file di qualunque tipo del file. Il nome di schedario un'espressione del stringa-tipo o un'espressione di tipo PChar se la sintassi estesa permessa. Dopo la chiamata del AssignFile, la F associata con il file esterno fino a che la F non sia chiuso. Tutti gli ulteriori funzionamenti sul file F variabile funzionano sopra il file esterno chiamato da FileName. Quando il parametro di nome di schedario vuoto, AssignFile associa la F con l'input standard o archivio di uscita standard. Se assegnato un nome vuoto, dopo la chiamata del AssignFile(f), F si riferisce all'archivio di entrata standard e dopo che una chiamata per Rewrite(f), F si riferisce all'archivio di uscita standard. Continua »

vedi tutti gli appunti di informatica »
Carica un appunto Home Appunti
Pagina eseguita in 0.187387943268 secondi