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

Da Gambas-it.org - Wikipedia.
 
(7 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 "'''Open'''".  
+
L'apertura di un File avviene per mezzo dell'istruzione di apertura "'''[https://gambaswiki.org/wiki/lang/open?l=it 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]'' 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===
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:
+
=Chiusura del File=
  variabile_File.Close
+
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<FONT Color=#B22222>.Close</font>
 
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
+
  <FONT Color=darkorange>Close</font> #variabile_File

Versione attuale delle 08: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