Partilhar via


Etapas em um aplicativo cliente FTP típico para excluir um arquivo

A tabela a seguir mostra as etapas que você pode executar em um aplicativo cliente FTP típico que exclui um arquivo.

O seu objetivo Ações que você toma Efeitos
Inicie uma sessão FTP. Crie um objeto CInternetSession . Inicializa o WinInet e se conecta ao servidor.
Conecte-se a um servidor FTP. Utilize CInternetSession::GetFtpConnection. Retorna um objeto CFtpConnection .
Verifique se você está no diretório certo no servidor FTP. Use CFtpConnection::GetCurrentDirectory ou CFtpConnection::GetCurrentDirectoryAsURL. Retorna o nome ou URL do diretório ao qual você está conectado no servidor, dependendo da função de membro selecionada.
Mude para um novo diretório FTP no servidor. Use CFtpConnection::SetCurrentDirectory. Altera o diretório ao qual você está conectado no servidor.
Encontre o primeiro arquivo no diretório FTP. Use CFtpFileFind::FindFile. Localiza o primeiro arquivo. Retorna FALSE se nenhum arquivo for encontrado.
Encontre o próximo arquivo no diretório FTP. Use CFtpFileFind::FindNextFile. Localiza o próximo arquivo. Retorna FALSE se o arquivo não for encontrado.
Exclua o arquivo encontrado por FindFile ou FindNextFile. Use CFtpConnection::Remover, usando o nome de arquivo retornado por FindFile ou FindNextFile. Exclui o ficheiro no servidor para fins de leitura ou gravação.
Lidar com exceções. Use o CInternetException classe. Lida com todos os tipos comuns de exceção da Internet.
Termine a sessão FTP. Descarte o objeto CInternetSession . Limpa automaticamente identificadores e conexões de arquivos abertos.

Ver também

Extensões de Internet Win32 (WinInet)
Pré-requisitos para classes de cliente da Internet
Escrevendo um aplicativo cliente da Internet usando classes WinInet MFC