Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот DownloadFile метод можно использовать для скачивания удаленного файла и хранения его в определенном расположении.
ShowUI Если для параметра задано Trueзначение, отображается диалоговое окно, показывающее ход загрузки и разрешающее пользователям отменять операцию. По умолчанию существующие файлы с одинаковым именем не перезаписываются; Если вы хотите перезаписать существующие файлы, задайте для overwrite параметра значение True.
Следующие условия могут вызвать исключение:
Имя диска является недействительным (ArgumentException).
Необходимая проверка подлинности не была предоставлена (UnauthorizedAccessException или SecurityException).
Сервер не отвечает в пределах указанного
connectionTimeout(TimeoutException).Запрос отклоняется веб-сайтом (WebException).
Замечание
На компьютере могут отображаться различные имена или расположения для некоторых элементов пользовательского интерфейса Visual Studio в следующих инструкциях. Выпуск Visual Studio, который у вас есть, и параметры, которые вы используете, определяют эти элементы. Дополнительные сведения см. в разделе Персонализация интегрированной среды разработки.
Это важно
Не принимать решения о содержимом файла на основе имени файла. Например, файл Form1.vb может не быть исходным файлом Visual Basic. Проверьте все входные данные перед использованием данных в приложении. Содержимое файла может не соответствовать ожиданиям, а методы чтения файла могут оказаться неудачными.
Скачивание файла
DownloadFileИспользуйте метод для скачивания файла, указав расположение целевого файла в виде строки или URI и указав расположение, в котором хранится файл. В этом примере файлWineList.txtзагружается изhttp://www.cohowinery.com/downloadsфайла и сохраняется вC:\Documents and Settings\All Users\Documents:My.Computer.Network.DownloadFile( "http://www.cohowinery.com/downloads/WineList.txt", "C:\Documents and Settings\All Users\Documents\WineList.txt")
Чтобы скачать файл, укажите интервал времени ожидания
DownloadFileИспользуйте метод для скачивания файла, указав расположение целевого файла в виде строки или URI, указав расположение для хранения файла и указав интервал времени ожидания в миллисекундах (по умолчанию — 1000). В этом примере файлWineList.txtскачивается изhttp://www.cohowinery.com/downloadsи сохраняется вC:\Documents and Settings\All Users\Documents, указывая таймаут в 500 миллисекунд.My.Computer.Network.DownloadFile( "http://www.cohowinery.com/downloads/WineList.txt", "C:\Documents and Settings\All Users\Documents\WineList.txt", False, 500)
Чтобы скачать файл, укажите имя пользователя и пароль
DownLoadFileИспользуйте метод для скачивания файла, указав расположение целевого файла в виде строки или URI и указав расположение, в котором хранится файл, имя пользователя и пароль. В этом примере файлWineList.txtзагружается сhttp://www.cohowinery.com/downloadsи сохраняется вC:\Documents and Settings\All Users\Documentsс именем пользователяanonymousи пустым паролем.My.Computer.Network.DownloadFile( "http://www.cohowinery.com/downloads/WineList.txt", "C:\Documents and Settings\All Users\Documents\WineList.txt", "anonymous", "")Это важно
Протокол FTP, используемый методом
DownLoadFile, отправляет сведения, включая пароли, в виде обычного текста и не должен использоваться для передачи конфиденциальной информации.