¿Cómo se lee una matriz de bytes primaria de cualquier tipo de archivo ...VB - ¿Cómo leo y escribo un archivo binario?
Dim bytes() as Byte
..y luego escribir ese conjunto de bytes de nuevo en un nuevo archivo?
Lo necesito como una matriz de bytes para hacer algo de procesamiento en el medio.
actualmente estoy usando:
Para leer
Dim fInfo As New FileInfo(dataPath)
Dim numBytes As Long = fInfo.Length
Dim fsAs New FileStream(dataPath, FileMode.Open, FileAccess.Read)
Dim br As New BinaryReader(fs)
Dim bytes As Byte() = br.ReadBytes(CInt(numBytes))
br.Close()
fs.Close()
Para escribir
Dim fs As System.IO.FileStream
fs = New System.IO.FileStream(outpath, System.IO.FileMode.Create)
fs.Write(bytes, 0, bytes.Length)
fs.Close()
¿qué le parece publicar su intento? –
Similar a http://stackoverflow.com/questions/1450542/c-how-do-i-read-and-write-a-binary-file ... pero diferente ya que C# puede hacer cosas que VB.NET puede ' t. –
"C# puede hacer cosas que VB.NET no puede" - ¿le importa nombrar algunas, aparte de algunos aspectos del manejo de XML? –