Differenze tra le versioni di "Apertura e chiusura dei File"

Da Gambas-it.org - Wikipedia.
(Apertura del File)
 
(12 versioni intermedie di uno stesso utente non sono mostrate)
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 un File, ossia scrivere su un File o leggere da un File, è necessario aprirlo.
  
 
+
=Apertura del File=
==Apertura del File==
+
L'apertura di un File avviene per mezzo dell'istruzione di apertura "'''[https://gambaswiki.org/wiki/lang/open?l=it OPEN]'''".
L'apertura di un File avviene per mezzo della funzione di apertura "'''''Open'''''". Essa associa il File aperto ad 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.
+
<BR>Essa associa il File aperto a una variabile di tipo ''[https://gambaswiki.org/wiki/comp/gb/file?l=it File]'' o [https://gambaswiki.org/wiki/comp/gb/stream?l=it Stream], 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===
 
===Operazioni da svolgere su un File aperto===
Quando si procede all'apertura del File è necessario specificare mediante ''For'' ed una parola chiave il tipo di operazione che si intende fare sul File.
+
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 "<FONT Color=gray>''/percorso/del/file''</font>" For [Read] [Input] [Write] [Output] [Create] [Append] [Watch]
  
variabile_File = Open "/percorso/nomefile" For [Read] [Input] [Write] [Output] [Create] [Append] [Watch]
 
  
==Chiusura del File==
+
=Chiusura del File=
Terminate le operazioni sul File, questo verrà chiuso con il metodo "Close" della sua relativa variabile di tipo file:
+
Terminate le operazioni sul File, questo ''dovrà'' essere 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<FONT Color=#B22222>.Close</font>
 +
oppure usando la funzione "[https://gambaswiki.org/wiki/lang/close?l=it Close]":
 +
<FONT Color=darkorange>Close</font> #variabile_File

Versione attuale delle 07:59, 3 dic 2023

Per poter operare con un 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 o Stream, 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 dovrà essere chiuso con il Metodo ".Close" della sua relativa variabile di tipo file:

variabile_File.Close

oppure usando la funzione "Close":

Close #variabile_File