Cómo: Cargar un archivo en Visual Basic

El método UploadFile se puede usar para cargar un archivo y almacenarlo en una ubicación remota. Si el parámetro ShowUI se establece en True, aparece un cuadro de diálogo que muestra el progreso de la carga y permite a los usuarios cancelar la operación.

Para cargar un archivo

  • Use el método UploadFile para cargar un archivo; especifique la ubicación del archivo de código fuente y la ubicación del directorio de destino como una cadena o un identificador uniforme de recursos (URI). En este ejemplo se carga el archivo Order.txt en http://www.cohowinery.com/uploads.aspx.

    My.Computer.Network.UploadFile(
      "C:\My Documents\Order.txt",
      "http://www.cohowinery.com/upload.aspx")
    

Para cargar un archivo y mostrar el progreso de la operación

  • Use el método UploadFile para cargar un archivo; especifique la ubicación del archivo de código fuente y la ubicación del directorio de destino como una cadena o un URI. En este ejemplo se carga el archivo Order.txt en http://www.cohowinery.com/uploads.aspx sin indicar un nombre de usuario ni contraseña, se muestra el progreso de la carga y se cuenta con un intervalo de tiempo de espera de 500 milisegundos.

    My.Computer.Network.UploadFile(
      "C:\My Documents\Order.txt",
      "http://www.cohowinery.com/upload.aspx", "", "", True, 500)
    

Para cargar un archivo, proporcionando un nombre de usuario y contraseña

  • Use el método UploadFile para cargar un archivo; especifique la ubicación del archivo de código fuente y la ubicación del directorio de destino como una cadena o un URI e indique el nombre de usuario y la contraseña. En este ejemplo se carga el archivo Order.txt en http://www.cohowinery.com/uploads.aspx, proporcionando el nombre de usuario anonymous y una contraseña en blanco.

    My.Computer.Network.UploadFile(
      "C:\My Documents\Order.txt",
      "http://www.cohowinery.com/upload.aspx", "anonymous", "")
    

Programación sólida

Las siguientes condiciones pueden provocar una excepción:

Vea también