• Domingo 17 de Noviembre de 2024, 18:25

Autor Tema:  Error Al Subir Archivo Por Ftp...  (Leído 866 veces)

naydova

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Error Al Subir Archivo Por Ftp...
« en: Jueves 22 de Noviembre de 2007, 00:36 »
0
Hola  :hola:, antes que nada muchas gracias por toda su aportación...i por tomarse el tiempo de leer este mensaje...

Les escribo porque por más que he andado buscando, no encuentro solución a esto, tengo que conectarme desde una aplicacion en windows form para enviar un archivo .zip por FTP, y desde otra pc pueda bajar dicho archivo...

Aquí les muestro el código que utilizo para ambas funciones:

Código: Text
  1.  
  2. Private Function EnviaArchivo()
  3.         Try
  4.             Dim UserName, Password, Direccion As String
  5.             UserName = "usuario"
  6.             Password = "password"
  7.             Direccion = "ftp://ftp.pagina.com"
  8.             Dim client As New System.Net.WebClient
  9.             client.Credentials = New System.Net.NetworkCredential(UserName, Password)
  10.             client.UploadFile("ftp://ftp.paginacom", "C:\Carpeta\Archivoasubir.zip")
  11.             MsgBox("Se subió el archivo")
  12.         Catch ex As Exception
  13.             MsgBox("No se puede subir el archivo " + ex.ToString)
  14.         End Try
  15.     End Function
  16.  
  17.     Private Sub DescargaArchivo()
  18.         Try
  19.             Dim client As New System.Net.WebClient
  20.             client.Credentials = New System.Net.NetworkCredential("usuario", "password")
  21.             client.DownloadFile("ftp.pagina.com", "archivoasubir.zip")
  22.             MsgBox("Se ha descargado correctamente el archivo")
  23.         Catch ex As Exception
  24.             MsgBox("Error al descargar archivo: " + ex.ToString)
  25.         End Try
  26.     End Sub
  27.  
  28.  

Cuando ejecuto el programa, me dice que si subió el archivo, pero cuando verifico la dirección no está...Al igual cuando oprimo el botón descargar me dice que lo descargó, pero está en mi pc...

No sé que es lo que estoy haciendo mal, la verdad que por aquí encontré pero eran para web...encontré uno que usa socket, pero la verdad que yo nunca he usado socket, ni api's...

Sé que existen programas para eso, pero lo que necesito es que la aplicación que estoy haciendo lo haga sólo, sin necesidad de que le estemos oprimiendo el botón...Espero que me esté explicando bien...

Creen que me puedan guiar con esto?...mil gracias de antemano... :adios:
< -- Naydova -- >