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 | + | ==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