Foros del Web » Programación para mayores de 30 ;) » .NET »

WriteByte en FtpWebResponse

Estas en el tema de WriteByte en FtpWebResponse en el foro de .NET en Foros del Web. Hola estoy subiendo archivos con ftp y necesito utilizar un progressbar. de forma local lo hago de esta manera: Cita: Dim fi As New IO.FileInfo(v_nomfinal) ...
  #1 (permalink)  
Antiguo 06/02/2015, 13:30
 
Fecha de Ingreso: abril-2012
Mensajes: 61
Antigüedad: 12 años
Puntos: 1
WriteByte en FtpWebResponse

Hola estoy subiendo archivos con ftp y necesito utilizar un progressbar.
de forma local lo hago de esta manera:

Cita:
Dim fi As New IO.FileInfo(v_nomfinal)
Dim sr As New IO.FileStream("C:\diario\" + v_nomfinal, IO.FileMode.Open)

Dim sw As New IO.FileStream("ftp://ftp.server.net/public_html/pruebavb/nota/" + v_nomfinal, IO.FileMode.Open)


Dim len As Long = sr.Length - 1
For i As Long = 0 To len
sw.WriteByte(sr.ReadByte)
If i Mod 1000 = 0 Then
ProgressBar1.Value = i * 100 / len()
Application.DoEvents()
End If
Next
ProgressBar1.Value = 0
sr.Close()
sw.Close()
Ahora bien vi que FileStream es para uso local, que debo usar FtpWebResponse, pero no logro hacerlo funcionar ya que por ejemplo no cuenta con WriteByte para calcular el paso.

Espero haber sido claro y me puedan ayudar.
Gracias

Etiquetas: net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:37.