Differenze tra le versioni di "Aggiungere una riga di caratteri alla fine di un file di testo"

Da Gambas-it.org - Wikipedia.
(Creata pagina con "Per aggiungere una riga di caratteri in un file di testo, è possibile adottare almeno due modalità: <B>1</b>) aprendo in ''Scrittura'' il file di testo con l'istruzione ''[...")
 
 
(4 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
Per aggiungere una riga di caratteri in un file di testo, è possibile adottare almeno due modalità:
+
Per aggiungere una riga di caratteri in un file di testo, è possibile adottare almeno due modalità.
  
<B>1</b>) aprendo in ''Scrittura'' il file di testo con l'istruzione ''[Open Open]'' e usando la parola-chiave ''[Append Append]'':
+
<B>1</b>) aprendo in ''Scrittura'' il file di testo con l'istruzione ''[[Open]]'' e usando la parola-chiave ''[[Append]]'' :
 
  Public Sub Main()
 
  Public Sub Main()
 
      
 
      
Riga 7: Riga 7:
 
   Dim riga As String = "Questa è la riga da aggiungere alla fine del file di testo."
 
   Dim riga As String = "Questa è la riga da aggiungere alla fine del file di testo."
 
      
 
      
   fl = Open "<FONT Color=gray>'''/percorso/del/file/di/testo'''</font>" For Write <FONT Color=#B22222>Append</font>
+
   fl = Open "<FONT Color=gray>'''''/percorso/del/file/di/testo'''''</font>" For Write <FONT Color=#B22222>Append</font>
 
        
 
        
 
   Write #fl, riga
 
   Write #fl, riga
Riga 21: Riga 21:
 
   Dim riga As String = "Questa è la riga da aggiungere alla fine del file di testo."
 
   Dim riga As String = "Questa è la riga da aggiungere alla fine del file di testo."
 
   
 
   
   File.Save("<FONT Color=gray>'''/percorso/del/file/di/testo'''</font>", File.Load("<FONT Color=gray>'''/percorso/del/file/di/testo'''</font>") & riga)
+
   File<FONT Color=#B22222>.Save</font>("<FONT Color=gray>'''''/percorso/del/file/di/testo'''''</font>", File<FONT Color=#B22222>.Load</font>("<FONT Color=gray>'''/percorso/del/file/di/testo'''</font>") & riga)
 
   
 
   
 
  End
 
  End
 +
 +
 +
In entrambi i casi l'aggiunta del valore (&h0A) di "nuova riga a capo" dopo l'ultima riga del file di testo, avviene automaticamente.

Versione attuale delle 16:04, 28 giu 2023

Per aggiungere una riga di caratteri in un file di testo, è possibile adottare almeno due modalità.

1) aprendo in Scrittura il file di testo con l'istruzione Open e usando la parola-chiave Append :

Public Sub Main()
    
 Dim fl As File
 Dim riga As String = "Questa è la riga da aggiungere alla fine del file di testo."
    
 fl = Open "/percorso/del/file/di/testo" For Write Append
     
 Write #fl, riga
     
 fl.Close
    
End


2) usando i Metodi ".Load()" e ".Save()" dela Classe statica File:

Public Sub Main()
    
 Dim riga As String = "Questa è la riga da aggiungere alla fine del file di testo."

 File.Save("/percorso/del/file/di/testo", File.Load("/percorso/del/file/di/testo") & riga)

End


In entrambi i casi l'aggiunta del valore (&h0A) di "nuova riga a capo" dopo l'ultima riga del file di testo, avviene automaticamente.