Поделиться через


Практическое руководство. Передача файла в Visual Basic

Метод UploadFile можно использовать для отправки файла и сохранения его в удаленном расположении. Если для параметра ShowUI установлено значение True, отображается диалоговое окно, показывающее ход загрузки и позволяющее пользователю отменить операцию.

Передача файла

  • Для передачи файла используйте метод UploadFile, указав расположение исходного файла и каталога назначения в виде строки или URI. В этом примере файл Order.txt передается на веб-узел http://www.cohowinery.com/uploads.aspx.

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

Передача файла с отображением хода выполнения операции

  • Для передачи файла используйте метод UploadFile, указав расположение исходного файла и каталога назначения в виде строки или URI. В этом примере файл Order.txt передается на веб-узел http://www.cohowinery.com/uploads.aspx без указания имени пользователя или пароля, при этом отображается ход передачи. Время ожидания равно 500 миллисекундам.

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

Передача файла с указанием имени пользователя и пароля

  • Для передачи файла используйте метод UploadFile, указав расположение исходного файла и каталога назначения в виде строки или URI, а также имя пользователя и пароль. В этом примере файл Order.txt передается на веб-узел http://www.cohowinery.com/uploads.aspx с указанием имени пользователя anonymous и пустого пароля.

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

Отказоустойчивость

Исключение может возникнуть при следующих условиях:

См. также