Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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