Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il WriteAllBytes metodo scrive i dati in un file binario. Se il append
parametro è True
, aggiungerà i dati al file; in caso contrario, i dati nel file vengono 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, verrà creato il file.
Per scrivere in un file binario
Utilizzare il WriteAllBytes
metodo , specificando il percorso e il nome del file e i byte da scrivere. In questo esempio la matrice CustomerData
di dati viene aggiunta al file denominato CollectedData.dat
.
Dim CustomerData As Byte() = (From c In customerQuery).ToArray()
My.Computer.FileSystem.WriteAllBytes(
"C:\MyDocuments\CustomerData", CustomerData, True)
Programmazione affidabile
Le condizioni seguenti possono creare un'eccezione:
Il percorso non è valido per uno dei motivi seguenti: si tratta di una stringa di lunghezza zero; contiene solo spazi vuoti; o contiene caratteri non validi. (ArgumentException)
Il percorso non è valido perché è
Nothing
(ArgumentNullException).File
punta a un percorso che non esiste (FileNotFoundException o DirectoryNotFoundException).Il file è in uso da un altro processo o si verifica un errore di I/O (IOException).
Il percorso supera la lunghezza massima definita dal sistema (PathTooLongException).
Un nome di file o directory nel percorso contiene due punti (:) o è in un formato non valido (NotSupportedException).
L'utente non dispone delle autorizzazioni necessarie per visualizzare il percorso (SecurityException).