Differenze tra le versioni di "Scrivere in un file i dati presenti in un vettore di tipo Byte"

Da Gambas-it.org - Wikipedia.
Riga 2: Riga 2:
  
  
==Mediante "Open... For Create"==
+
==Mediante le istruzioni "Open e "Write"==
 
Mostriamo un esempio che fa uso dell'istruzione "Write" per scrivere in un file i dati presenti in un vettore di tipo "Byte[]":
 
Mostriamo un esempio che fa uso dell'istruzione "Write" per scrivere in un file i dati presenti in un vettore di tipo "Byte[]":
 
  '''Public''' Sub Main()
 
  '''Public''' Sub Main()

Versione delle 19:30, 31 ago 2022

Se si intende scrivere in un file dati contenuti in una variabile vettoriale di tipo "Byte[]", sarà assolutamente necessario tenere conto del vettore.


Mediante le istruzioni "Open e "Write"

Mostriamo un esempio che fa uso dell'istruzione "Write" per scrivere in un file i dati presenti in un vettore di tipo "Byte[]":

Public Sub Main()

 Dim vettore As Byte = [&11, &22, &33, &44, &55, &66, &77, &88]
 Dim b As Byte
 Dim fl As File  
  
 fl = Open "/percorso/del/file/da/scrivere" For Create

 For b = 0 To vettore.Max
' Viene scritto il file:
   Write #fl, vettore[b] As Byte  
 Next

fl.Close
 
End


Uso del Metodo ".Write()" del vettore

In entrambi i casi si potrà utilizzare anche il metodo Write() della variabile vettoriale di tipo Byte[]:

Public Sub Main()

 Dim vettore As Byte = [&11, &22, &33, &44, &55, &66, &77, &88]
 Dim fl As File  
 
 fl = Open "/percorso/del/file/da/scrivere" For Create

' Viene scritto il file:  
 vettore.Write(fl, 0, vettore.Count)

 fl.Close

End