2010-04-29 1 views
0

Может кто-нибудь помочь мне о том, как я могу загрузить форму файла другой компьютер и сохранить его на свой компьютер ..Загрузить файл в vb.net настольное приложение

+0

Можете ли вы дать более подробную информацию, пожалуйста? Вы пишете это и хотите развернуть его, чтобы другие могли его загрузить? –

+0

Какой протокол вы используете? Будете ли вы загружаться с веб-сервера или что-то из локальной сети, используя общий сетевой ресурс? – futureelite7

+0

Я использовал для загрузки файлов в локальных сетях. Да, я хочу написать код для загрузки файлов с другого хоста. – Mark

ответ

2

Не уверен, что именно то, что вы хотите загрузить или откуда, но я Думаю, что вы ищете, чтобы загрузить что-то с сайта в локальный файл, и если да, посмотрите на WebClient.DownloadFile. См. http://msdn.microsoft.com/en-us/library/system.net.webclient.downloadfile%28VS.80%29.aspx для получения дополнительной информации.

В противном случае, если вы имеете в виду просто копирование файлов в локальной сети, вы можете просто использовать File.Copy. http://msdn.microsoft.com/en-us/library/system.io.file.copy.aspx

+0

Спасибо вам большое! Оно работает! :) – Mark

+0

Следующий вопрос: Я использовал вашу ссылку для копирования файлов .. Вопрос в том, как я могу выбрать, где сохранить файлы, которые нужно скопировать. Код в ссылке - это (где скопировать файл). Моя первая идея - использовать инструменты OpenFileDialog для поиска пути к папке, где нужно копировать файлы, но я не могу этого сделать. Любая идея о том, как я могу это сделать Это? Надеемся на обратную связь – Mark

+0

Неправильно, поскольку вам нужен путь для записи файла, вы должны использовать SaveFileDialog. –