CLR: .Net / Mono / Boo / Otros CLR > VB .NET

 duda manejo de archivos

<< < (2/2)

gabio2:
Eso es totalmente otra cosa xD ... ahora entiendo tu problema.. yo pense que era un archivo.. de texto pues eso diste a entender.. pero como veo.. tu lo que tienes que hacer es Convertir a Bytes.. el Archivo (jpg,wav,etc) y enviarle los bytes.. atravez de tu socket..... perfecto.. te doy un ejemplo.

En este ejemplo obviamente debes tener el archivo "01_cola.mp3" dentro de ese directorio, puedes validarlo.. con el File.Exist, bueno.. es para ke te des una idea de como puedes hacerlo.. en este ejemplo lo convierto a Bytes y luego lo regreso a su forma original.. en un directorio que se seleccione.. :)... saludos!



--- Código: vb.net ---     Dim _fs As New FileStream("E:Musica1_loca.mp3", FileMode.Open, FileAccess.Read)        Dim _binRead As New BinaryReader(_fs)        Dim _byte() As Byte = _binRead.ReadBytes(CInt(_fs.Length))        _binRead.Close()         Dim _saveMp3 As New FolderBrowserDialog()        If _saveMp3.ShowDialog() = Windows.Forms.DialogResult.OK And _saveMp3.SelectedPath <> String.Empty Then            _fs = New FileStream(_saveMp3.SelectedPath & "Prueba" & ".mp3", FileMode.CreateNew)            _fs.Write(_byte, 0, _byte.Length)            _fs.Close()         End If  

PD: Espero mi comisión de tú programa :P jajajajajaja

gmazz:
jojo mil gracias eso era exactamente lo que necesitabaaa vamossss :D mil graciass
seguramente me encuentre con algun que otro problema pero buen ya veremos...
PROBÉ TU código y anda perfecto... gracias nuevamente :D

spiritdead:

--- Cita de: "gabio2" ---Eso es totalmente otra cosa xD ... ahora entiendo tu problema.. yo pense que era un archivo.. de texto pues eso diste a entender.. pero como veo.. tu lo que tienes que hacer es Convertir a Bytes.. el Archivo (jpg,wav,etc) y enviarle los bytes.. atravez de tu socket..... perfecto.. te doy un ejemplo.

En este ejemplo obviamente debes tener el archivo "01_cola.mp3" dentro de ese directorio, puedes validarlo.. con el File.Exist, bueno.. es para ke te des una idea de como puedes hacerlo.. en este ejemplo lo convierto a Bytes y luego lo regreso a su forma original.. en un directorio que se seleccione.. :)... saludos!



--- Código: vb.net ---     Dim _fs As New FileStream("E:Musica1_loca.mp3", FileMode.Open, FileAccess.Read)        Dim _binRead As New BinaryReader(_fs)        Dim _byte() As Byte = _binRead.ReadBytes(CInt(_fs.Length))        _binRead.Close()         Dim _saveMp3 As New FolderBrowserDialog()        If _saveMp3.ShowDialog() = Windows.Forms.DialogResult.OK And _saveMp3.SelectedPath <> String.Empty Then            _fs = New FileStream(_saveMp3.SelectedPath & "Prueba" & ".mp3", FileMode.CreateNew)            _fs.Write(_byte, 0, _byte.Length)            _fs.Close()         End If  

PD: Espero mi comisión de tú programa :P jajajajajaja
--- Fin de la cita ---

hola amigo, queria preguntarte si podrias explicarme este codigo, que intento adaptarlo para un cliente/servidor mediante winsock :) xD

gabio2:
que es lo que no entendiste? :|

spiritdead:

--- Cita de: "gabio2" ---que es lo que no entendiste? :|
--- Fin de la cita ---
te agregue al msn, para comentarte mejor sobre lo q te queria preguntar

de todas maneras, lo q queria preguntarte es para adaptar ese source, para usarlo con winsock mediante cliente/servidor
y con diversos archivos no solo .mp3

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa