CLR: .Net / Mono / Boo / Otros CLR > VB .NET
duda manejo de archivos
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
[*] Página Anterior
Ir a la versión completa