Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/04/2008, 18:21
junahu
 
Fecha de Ingreso: abril-2006
Mensajes: 7
Antigüedad: 18 años
Puntos: 0
Re: cómo subir archivos a un servidor con vb.net (No ASP)

yo hice algo parecido y lo hice con SaveFileDialog:

/////////////////////////////////////////////////////////////////////////////////
Dim fi As New IO.FileInfo(<ruta del archivo a mandar al servidor>)

SaveFileDialog1.InitialDirectory = <ruta de la carpeta compartida del servidpr>

SaveFileDialog1.Filter = "Documento Word (*.doc)|*.doc|Documento Adobe (*.pdf)|*.pdf" ''yo mandaba un archivo de texto.

SaveFileDialog1.FilterIndex = 1

SaveFileDialog1.RestoreDirectory = True

SaveFileDialog1.FileName = fi.Name '' nombre del documento

If SaveFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
Dim ruta As String = Me.SaveFileDialog1.FileName
fi.CopyTo(ruta, True)
Me.Close()
End If
///////////////////////////////////////////////////////////////////////////////////////

esto lo utilicé en un programa que corría con XP y funcionaba, pero el mismo programa con el vista, esto no funcionaba y tuve que utilizar una conexión a unidad de red.

espero que te sirva y saludos.