Etapas de um aplicativo cliente FTP típica para excluir um arquivo
A tabela a seguir mostra as etapas que você pode realizar em um aplicativo típico de cliente FTP que exclui um arquivo.
Seu meta |
Ações realizadas |
Efeitos |
---|---|---|
Inicie uma sessão de FTP. |
Criar um CInternetSession objeto. |
Inicializa o WinInet e conecta-se ao servidor. |
Conectar-se a um servidor FTP. |
Retorna um CFtpConnection objeto. |
|
Verifique se que você está no diretório correto no servidor FTP. |
Use CFtpConnection::GetCurrentDirectory or CFtpConnection::GetCurrentDirectoryAsURL. |
Retorna o nome ou URL do diretório que você está conectado no momento no servidor, dependendo da função de membro selecionado. |
Alternar para um novo diretório FTP no servidor. |
Muda a pasta que você está conectado no momento para o servidor. |
|
Localizar o primeiro arquivo no diretório de FTP. |
Localiza o primeiro arquivo.Retorna FALSO se nenhum arquivo for encontrado. |
|
Localizar o próximo arquivo no diretório de FTP. |
Localiza o próximo arquivo.Retorna FALSO se o arquivo não foi encontrado. |
|
Exclua o arquivo encontrado por FindFile or FindNextFile. |
Use CFtpConnection::Remove, usando o nome de arquivo retornado por FindFile or FindNextFile. |
Exclui o arquivo no servidor para leitura ou gravação. |
Lidar com exceções. |
Use o CInternetException classe. |
Lida com todos os tipos de exceção de Internet comuns. |
Encerrar a sessão FTP. |
Descartar o CInternetSession objeto. |
Limpa automaticamente identificadores de arquivo abertos e conexões. |
Consulte também
Conceitos
Extensões do Win32 Internet (WinInet)
Pré-requisitos para classes de cliente Internet
Escrever um aplicativo cliente Internet usando classes do MFC WinInet