Загрузка папки на FTP (VB .NET)

Как загрузить на FTP папку со всеми файлами и подкаталогами

 

Способ загрузить папку на FTP-сервер как есть мне неизвестен, возможно, его и нет.

Рассмотрим два способа. Лично мне более по душе второй, рекурсивный.

  1. Решение следующее: сканируем дерево папок исходного каталога на компьютере и создаем аналогичное на сервере.

     Импортируем

    Прописываем сервер, логин и пароль:

    Основной код со служебными процедурами создания папки и загрузки файла, а так же ведения лога в ListBox для пущей наглядности

    Итог работы программы:

    Создание папки на FTP

    В Total Commander выглядит так:

    Папки-на-FTP

    Программа не отлавливает ошибки и демонстрирует лишь способ, как загрузить папку на FTP

    2. Используем рекурсию

     





Запись опубликована в рубрике Полезные коды на Visual Basic .NET, VB .NET FAQ с метками , , . Добавьте в закладки постоянную ссылку.


Что еще можно почитать

Настроить длину эффекта Item в Reaper (Декабрь 13, 2015)
Bad Boys Blue — Pretty Young Girl (Fun Special Edit) (Декабрь 23, 2015)
Подключение к Excel как к БД (Декабрь 8, 2015)
Дежурный (программа-будильник) (Декабрь 4, 2015)
Убрать «соединение установлено» на телефоне Panasonic (Январь 14, 2016)

1 комментарий: Загрузка папки на FTP (VB .NET)

  1. Михаил говорит:

    Спасибо большое, второй способ как-то более правильный что ли. Первый я бы вообще не рассматривал


Добавить комментарий