Caricare documenti e articoli online  
INFtube.com è un sito progettato per cercare i documenti in vari tipi di file e il caricamento di articoli online.
Meneame
 
Non ricordi la password?  ››  Iscriviti gratis
 

procedura Rewrite(var F: File [; Recsize: Parola ]), Append, AssignFile, CloseFile, FilePos

informatica


Inviare l'articolo a Facebook Inviala documento ad un amico Appunto e analisi gratis - tweeter Scheda libro l'a yahoo - corso di



ALTRI DOCUMENTI

ANALISI DEL PROGRAMMA SULLE LISTE
Una sessione di lavoro - I file
Esploriamo l'interfaccia I
Cosa sono le porte TCP/IP
FISICA I
GUIDA AD UN CORRETTO UTILIZZO DI DC++
Trasformare i DvD in VCD o DIVX
L'assegnazione degli indirizzi IP
JDBC un eccellente interfaccia di programmazione
SISTEMI OPERATIVI

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 r 929c24j ecord 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: errori run-time usando le eccezioni.

Quando usi , 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.

Non usare AssignFile su una variabile del file che gi aperto.

Nota: Per evitare i conflitti di portata, AssignFile sostituisce la procedura di assegnazione che era disponibile nelle versioni precedenti di Delfi.

Tuttavia, per la compatibilit con le vecchie versioni assign ancora disponibile.

procedura CloseFile(var F);

descrizione

La procedura di CloseFile sostituisce la procedura di Close di Pascal di Borland.

Usa la procedura di CloseFile per terminare l'associazione fra un file variabile e un archivio su disco esterno.

La F una variabile del file di qualunque tipo del file aperto usando la Reset, Rewrite, o Append.

Il file esterno associato con la F completamente aggiornata e allora chiusa, liberando la maniglia del file per riutilizzazione.

Nota: errori run-time usando le eccezioni.

Nel usando , usa IOResult per controllare se ci sono errori di I/o.

funzione FilePos(var F): Longint;

descrizione

Uso FilePos sulla variabile del file di un file aperto determinare l'attuale posizione nel file.

Se l'attuale posizione nel file molto all'inizio, ritorni 0 di FilePos.




Altrimenti, FilePos restituisce il byte sfalsato dall'inizio di attuale posizione.

FilePos non lavorer ad un file che non aperta o su un file del testo.

Nota: errori run-time delle maniglie usando le eccezioni.

Nel usando , usa IOResult per controllare se ci sono errori di I/o.

funzione FileSize(var F): Numero intero;

descrizione

La chiamata FileSize per determinare il formato del file specificato tramite l'uso variabile FileSize del F. To del file, il file deve essere aperta. Se il file vuoto, ritorna 0 di FileSize(F).

Nota: FileSize non pu essere usato su un file del testo.

funzione Eof(var F): Booleano;

file di testo:

funzione Eof [ (variet F: Testo) ]: Booleano;

descrizione

Eof controlla se l'attuale posizione del file la fine dell'archivio.

La F una variabile del file.

Se la F omessa, l'input variabile del file standard.

Eof(F) restituisce vero se l'attuale posizione del file oltre l'ultimo carattere del file o se il file vuoto; altrimenti, Eof(F) restituisce falso.

procedura Reset(var F [: File; Recsize: word ]);

descrizione

La reset apre il file esterno attuale con il nome assegnato F.

Risulta un errore se nessun file esterno ha il nome assegnato a F.

Se la F gi aperta, in primo luogo chiusa ed allora riaperta.

L'attuale posizione del file regolata all'inizio del file.

La F una variabile di qualunque tipo del file connesso con un file esterna usando AssignFile.

Recsize un'espressione facoltativa, che pu essere specificata soltanto se la F un file non archiviato.

Se la F un file non archiviata, Recsize specifica il formato dei record da usare nei trasferimenti di dati.

Se Recsize omesso, per default viene assegnato un formato dei record di 128 byte.

Se a F assegnata un nome vuoto, quale AssignFile(F, ''), dopo che la chiamata alla Reset, F si riferisce ad un archivio di entrata standard.

Se la F una file di testo, la F diventa read-only.

Dopo che una chiamata alla Reset, Eof(F) vero se il file vuoto; altrimenti, Eof(F) falso.

Nota: errori run-time usano le eccezioni.

Quando si usa , usa anche IOResult per controllare per vedere se ci sono errori di I/o.

procedura Seek(var F; N: Longint);

descrizione

Serve per muoversi verso una posizione specifica del file aperto.

L'attuale posizione del file F si muove verso il numero della N.

Il numero del primo componente di un file 0.

Nella suddetta sintassi, la F una variabile scritta del file.

Il file specificato da F deve essere aperta.

La N un'espressione di tipo Longint per espandere il file, cercando un componente oltre l'ultimo; cio la dichiarazione Seek(F, FileSize(F)) sposta l'attuale posizione del file verso l'estremit del file.

Nota: errori run-time usando le eccezioni.

Quando si usa , usa anche IOResult per controllare per vedere se ci sono errori di I/o.







Privacy

Articolo informazione


Hits: 1048
Apprezzato: scheda appunto

Commentare questo articolo:

Non sei registrato
Devi essere registrato per commentare

ISCRIVITI

E 'stato utile?



Copiare il codice

nella pagina web del tuo sito.


Copyright InfTub.com 2019