Condividi tramite


Procedura: scrivere all'interno di file binari in Visual Basic

Il metodo WriteAllBytes scrive dati in un file binario. Se il parametro append è True, i dati verranno aggiunti al file. In caso contrario, i dati nel file verranno sovrascritti.

Se il percorso specificato, escluso il nome del file, non è valido, verrà generata un'eccezione DirectoryNotFoundException. Se il percorso è valido ma il file non esiste, il file verrà creato.

Per scrivere all'interno di un file binario

  • Utilizzare il metodo WriteAllBytes, specificando il percorso e il nome del file e i byte da scrivere. In questo esempio viene aggiunta la matrice di dati CustomerData al file denominato CollectedData.dat.

    Dim CustomerData As Byte() = (From c In customerQuery).ToArray()
    
    My.Computer.FileSystem.WriteAllBytes(
      "C:\MyDocuments\CustomerData", CustomerData, True)
    

Programmazione efficiente

Un'eccezione può essere generata nelle condizioni seguenti:

Vedere anche

Attività

Procedura: scrivere testo in file in Visual Basic

Riferimenti

WriteAllBytes