Sdílet prostřednictvím


Postup odstranění souboru v typické aplikaci klienta FTP

Následující tabulka ukazuje kroky, které můžete provést v typické klientské aplikaci FTP, která odstraní soubor.

Váš cíl Akce, které provedete Účinek
Zahajte relaci FTP. Vytvořte objekt CInternetSession . Inicializuje WinInet a připojí se k serveru.
Připojení k serveru FTP. Použijte CInternetSession::GetFtp Připojení ion. Vrátí objekt CFtp Připojení ion.
Zkontrolujte, jestli jste na serveru FTP ve správném adresáři. Použijte CFtp Připojení ion::GetCurrentDirectory nebo CFtp Připojení ion::GetCurrentDirectoryAsURL. Vrátí název nebo adresu URL adresáře, ke kterému jste aktuálně připojeni na serveru v závislosti na vybrané členské funkci.
Přejděte na nový adresář FTP na serveru. Použijte CFtp Připojení ion::SetCurrentDirectory. Změní adresář, ke kterému jste aktuálně připojeni na serveru.
Najděte první soubor v adresáři FTP. Použijte CFtpFileFind::FindFile. Najde první soubor. Vrátí hodnotu FALSE, pokud nejsou nalezeny žádné soubory.
Najděte další soubor v adresáři FTP. Použijte CFtpFileFind::FindNextFile. Najde další soubor. Vrátí hodnotu FALSE, pokud soubor nebyl nalezen.
Odstraňte soubor nalezený uživatelem FindFile nebo FindNextFile. Použijte CFtp Připojení ion::Remove a použijte název souboru vrácený FindFile nebo FindNextFile. Odstraní soubor na serveru pro čtení nebo zápis.
Zpracování výjimek Použijte CInternetException třídy. Zpracovává všechny běžné typy výjimek internetu.
Ukončete relaci FTP. Dispose of the CInternetSession object. Automaticky vyčistí otevřené popisovače souborů a připojení.

Viz také

Win32 – internetová rozšíření (WinInet)
Požadavky na třídy internetových klientů
Psaní internetových klientských aplikací pomocí tříd WinInet knihovny MFC