Differenze tra le versioni di "Create"

Da Gambas-it.org - Wikipedia.
 
(9 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
 
'''CREATE''' crea un file/flusso di dati ''ex novo''.
 
'''CREATE''' crea un file/flusso di dati ''ex novo''.
  
Crea un nuovo file, se non esiste. Se invece il file già esiste, allora saranno eliminati tutti i byte in esso presenti.
+
Crea un nuovo file.
 
+
<BR>Se esiste già un file, avente medesimo percorso e medesimo nome di quello che si va a creare, esso sarà cancellato.
 
 
  
 
Esempio:
 
Esempio:
  '''Public''' Sub Main()
+
  Public Sub Main()
 
+
 
   Dim fl As File
 
   Dim fl As File
 
+
  fl = Open "percorso_del_file_sul_quale_scrivere" For <FONT color=#B22222>Create</font>
+
  fl = Open "<FONT Color=darkgreen>''/percorso/del/file/da/creare''</font>" For <FONT color=red>'''Create'''</font>
   
+
  Write #fl, "questa è una prova"
+
  Write #fl, "questa è una prova"
 
+
  fl.Close
+
  fl.Close
 
+
  '''End'''
+
End
 +
 
 +
====Alternativa alla parola-chiave "CREATE" per creare un file====
 +
Un'alternativa alla parola-chiave "CREATE" per creare un file, è l'uso del Metodo ".Save()" della Classe ''File'', passando il valore predefinito ''Null'' nel secondo argomento.
 +
<BR>Il file, così creato, può poi essere normalmente aperto ed essere scritto con i dati previsti mediante la funzione ''[[Open]]'' e le parole-chiave "For Write":
 +
  <FONT Color=#123456>File.Save</font>("<FONT Color=darkgreen>''/percorso/del/file/da/creare''</font>", Null)
 +
 +
fl = Open "<FONT Color=darkgreen>''/percorso/del/file/creato/nel/quale/scrivere/dati''</font>" <FONT color=blue>For Write</font>

Versione attuale delle 10:53, 18 nov 2024

CREATE crea un file/flusso di dati ex novo.

Crea un nuovo file.
Se esiste già un file, avente medesimo percorso e medesimo nome di quello che si va a creare, esso sarà cancellato.

Esempio:

Public Sub Main()

 Dim fl As File

 fl = Open "/percorso/del/file/da/creare" For Create

 Write #fl, "questa è una prova"

 fl.Close

End

Alternativa alla parola-chiave "CREATE" per creare un file

Un'alternativa alla parola-chiave "CREATE" per creare un file, è l'uso del Metodo ".Save()" della Classe File, passando il valore predefinito Null nel secondo argomento.
Il file, così creato, può poi essere normalmente aperto ed essere scritto con i dati previsti mediante la funzione Open e le parole-chiave "For Write":

File.Save("/percorso/del/file/da/creare", Null)

fl = Open "/percorso/del/file/creato/nel/quale/scrivere/dati" For Write