Los foros del Guille

MKN Reservas (Maro - Kayak Nerja)


Kayak Maro - Rutas y alquiler de kayak y tabla

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 
Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu inter�s (algunos de los avisos publicados)

01/feb./2019

Como te avisé, desde el 1 de febrero de 2019

No se podrán escribir nuevos mensajes ni editar los existentes

En breve solo se mostrarán los mensajes con respuestas.
Posiblemente para el 1 de marzo, solamente se mostrarán los que tengan respuestas y estén marcados como respuesta válida.

  Foro: .NET VB Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 41083 - Array de byte a Archivo
IDAsuntoFechaNick 
41083 Array de byte a Archivo06/05/08 08:40Tyler   
Hola.
Trabajo con vb.net 2005, transformo un archivo PDF a un array de byte para guardarlo en una BD sql Server 2000, este es el código con el que lo hago:

dim Archivo as string = ”c:\nombre.pdf”
Dim fs As New FileStream(archivo, FileMode.OpenOrCreate,
     FileAccess.Read)
Dim content As Byte() = New Byte(fs.Length - 1) {}
fs.Read(content, 0, System.Convert.ToInt32(fs.Length))
fs.Close()

Esta parte me sale bien.

Ahora el problema es pasar ese array de byte a su estado original, osea al archivo pdf que era antes.

Gracias por la ayuda
[Editado: Tyler, 06/05/2008 12:03:18]
IDAsuntoFechaNick 
41084 Re: Array de byte a Archivo (Resp: 41083)06/05/08 08:51Tyler   
Ya lo e solucionado, aqui teneis el procedimiento por si interesa

Public Sub ArrayFile(ByVal b() As Byte)

    Dim myFileStream As FileStream
    Dim i As Long

    Try
        myFileStream = File.OpenWrite("c:\nombre.pdf")

        For i = 0 To b.Length - 1
            myFileStream.WriteByte(b(i))
        Next

        myFileStream.Close()

    Catch ex As IOException
        Console.WriteLine(ex.Message)
    End Try

End Sub

Saludos


Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias.

 
(c) Guillermo 'guille' Som, 2005-2026  - foros.elGuille v1.0.6.3 (01/Jun/2021 12:45 GMT +2)  - (ASP.NET v4.0.30319.42000)
 
La hora GMT del servidor es: 09/06/2026 14:02:28 GMT