Witam. Oto mój kod
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim OFD As New OpenFileDialog
Dim fullFile() As Byte
Try
OFD.Filter = "Binary files (*.bin)|*.bin"
If OFD.ShowDialog = Windows.Forms.DialogResult.OK Then
fullFile = File.ReadAllBytes(OFD.FileName)
** Dim writer As New BinaryWriter(File.Open("plik.bin", FileMode.Open))**
writer.Seek(&H5B0, SeekOrigin.Begin)
writer.Write(CUShort(&HB1AA))
writer.Close()
End If
Catch ex As Exception
MessageBox.Show(ex.Message, "Error")
End Try
Chciałbym, aby program pobierał plik z "Open File Dialog". Wiem, że problem jest w pogrubionej linijce. Po zmianie w tej linijce na
Dim writer As New BinaryWriter(fullFile)
otrzymuje:
Błąd 1 Nie można przekonwertować wartości typu „1-wymiarowa tablica elementów Byte.” na „System.IO.Stream”.
Proszę o poprawienie kodu.