Cara: Menulis ke File Biner di Visual Basic
Metode WriteAllBytes menulis data ke file biner. Jika parameter append
adalah True
, parameter akan menambahkan data ke file; jika tidak, data dalam file akan ditimpa.
Jika jalur tertentu yang tidak menyertakan nama file tidak valid, maka pengecualian DirectoryNotFoundException akan dilemparkan. Jika jalur valid tetapi filenya tidak ada, file tersebut akan dibuat.
Menulis ke file biner
Gunakan metode WriteAllBytes
, menyediakan jalur file dan nama dan byte yang akan ditulis. Contoh ini menambahkan array data CustomerData
ke file bernama CollectedData.dat
.
Dim CustomerData As Byte() = (From c In customerQuery).ToArray()
My.Computer.FileSystem.WriteAllBytes(
"C:\MyDocuments\CustomerData", CustomerData, True)
Pemrograman yang Kuat
Kondisi berikut bisa menyebabkan pengecualian:
Jalur tidak valid karena salah satu alasan berikut: ini adalah string panjang-nol, hanya berisi spasi; atau berisi karakter yang tidak valid. (ArgumentException).
Jalur tidak valid karena
Nothing
(ArgumentNullException).File
menunjuk ke jalur yang tidak ada (FileNotFoundException atau DirectoryNotFoundException).File sedang digunakan oleh proses lain, atau terjadi kesalahan I/O (IOException).
Jalur melebihi panjang maksimum yang ditentukan sistem (PathTooLongException).
Nama file atau direktori di jalur berisi titik dua (:) atau dalam format yang tidak valid (NotSupportedException).
Pengguna tidak memiliki izin yang diperlukan untuk melihat jalur (SecurityException).
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk