Differenze tra le versioni di "Apertura e chiusura dei File"
Riga 1: | Riga 1: | ||
Per poter operare con i File, ossia scrivere su un File o leggere da un File, è necessario aprirlo. | Per poter operare con i File, ossia scrivere su un File o leggere da un File, è necessario aprirlo. | ||
− | + | =Apertura del File= | |
L'apertura di un File avviene per mezzo dell'istruzione di apertura "'''Open'''". | L'apertura di un File avviene per mezzo dell'istruzione di apertura "'''Open'''". | ||
<BR>Essa associa il File aperto a una variabile di tipo ''[https://gambaswiki.org/wiki/comp/gb/file?l=it File]'', per mezzo della quale si potranno leggere le informazioni del File in essa contenute, nonché scrivere dati nel File medesimo. Detta variabile non è il contenuto stesso del file, ma è soltanto il buffer di scambio con il file presente sul sistema. | <BR>Essa associa il File aperto a una variabile di tipo ''[https://gambaswiki.org/wiki/comp/gb/file?l=it File]'', per mezzo della quale si potranno leggere le informazioni del File in essa contenute, nonché scrivere dati nel File medesimo. Detta variabile non è il contenuto stesso del file, ma è soltanto il buffer di scambio con il file presente sul sistema. | ||
Riga 9: | Riga 9: | ||
variabile_File = Open "<FONT Color=gray>''/percorso/del/file''</font>" For [Read] [Input] [Write] [Output] [Create] [Append] [Watch] | variabile_File = Open "<FONT Color=gray>''/percorso/del/file''</font>" For [Read] [Input] [Write] [Output] [Create] [Append] [Watch] | ||
− | + | ||
+ | =Chiusura del File= | ||
Terminate le operazioni sul File, questo verrà chiuso con il Metodo "[https://gambaswiki.org/wiki/comp/gb/stream/close?l=it .Close]" della sua relativa variabile di tipo file: | Terminate le operazioni sul File, questo verrà chiuso con il Metodo "[https://gambaswiki.org/wiki/comp/gb/stream/close?l=it .Close]" della sua relativa variabile di tipo file: | ||
variabile_File.Close | variabile_File.Close | ||
oppure usando la funzione "[https://gambaswiki.org/wiki/lang/close?l=it Close]": | oppure usando la funzione "[https://gambaswiki.org/wiki/lang/close?l=it Close]": | ||
Close #variabile_File | Close #variabile_File |
Versione delle 04:14, 19 apr 2023
Per poter operare con i File, ossia scrivere su un File o leggere da un File, è necessario aprirlo.
Apertura del File
L'apertura di un File avviene per mezzo dell'istruzione di apertura "Open".
Essa associa il File aperto a una variabile di tipo File, per mezzo della quale si potranno leggere le informazioni del File in essa contenute, nonché scrivere dati nel File medesimo. Detta variabile non è il contenuto stesso del file, ma è soltanto il buffer di scambio con il file presente sul sistema.
Operazioni da svolgere su un File aperto
Quando si procede all'apertura del File è necessario specificare mediante la parola-chiave FOR e un'altra specifica parola-chiave il tipo di operazione (lettura o scrittura) che si intende fare sul File.
variabile_File = Open "/percorso/del/file" For [Read] [Input] [Write] [Output] [Create] [Append] [Watch]
Chiusura del File
Terminate le operazioni sul File, questo verrà chiuso con il Metodo ".Close" della sua relativa variabile di tipo file:
variabile_File.Close
oppure usando la funzione "Close":
Close #variabile_File