Шаги в типичном клиентском приложении FTP удаление файла
В следующей таблице перечислены действия можно выполнить в типичном клиентском приложении FTP, удаляет файл.
Целью является |
Действия, выполняемые |
Произведенный эффект |
---|---|---|
Начать сеанс FTP. |
Создайте объект CInternetSession. |
Инициализирует WinInet и подключитесь к серверу. |
Соединение с ftp-сервером. |
Используйте CInternetSession::GetFtpConnection. |
Возвращает объект CFtpConnection. |
Проверьте, чтобы убедиться, что в правом каталог на ftp-сервере. |
Используйте CFtpConnection::GetCurrentDirectory или CFtpConnection::GetCurrentDirectoryAsURL. |
Возвращает имя каталога или URL-адрес в данный момент подключены к серверу, в зависимости от выбранного функции-члена. |
Перейдите в новый каталог FTP на сервере. |
Используйте CFtpConnection::SetCurrentDirectory. |
Меняет каталог в данный момент подключены к серверу. |
Найдите первый файл в каталоге FTP. |
Используйте CFtpFileFind::FindFile. |
Находит первый файл.Возвращает значение false, если файлы не найдены. |
Найдите следующий файл в каталоге FTP. |
Используйте CFtpFileFind::FindNextFile. |
Находит следующий файл.Возвращает значение false, если файл не найден. |
Удалите файл, находящийся FindFile или FindNextFile. |
Используйте CFtpConnection::Remove, используя имя файла, возвращаемое FindFile или FindNextFile. |
Удаляет файл на сервере для чтения или записи. |
Обработка исключений. |
Используйте класс CInternetException. |
Обрабатывает все общие типы исключений в интернете. |
Завершение сеанса FTP. |
Удаление объекта CInternetSession. |
Автоматически очищает маркеры и соединения открытого файла. |
См. также
Основные понятия
Расширения Win32 Интернета (WinInet)
Предварительные условия для классов клиента через Интернет
Создать клиентское приложение через Интернет с помощью классов MFC WinInet