Postup odstranění souboru v typické aplikaci klienta FTP
V následující tabulce jsou uvedeny kroky, které můžete provádět v typické aplikaci FTP klient, který odstraní soubor.
Vaším cílem |
Akcí, které můžete provést. |
Efekty |
---|---|---|
Zahájení relace FTP. |
Vytvořit CInternetSession objektu. |
Inicializuje WinInet a připojí se k serveru. |
Připojte k serveru FTP. |
Použití CInternetSession::GetFtpConnection. |
Vrátí CFtpConnection objektu. |
Zkontrolujte a ujistěte se, že jsi pravý adresáře na serveru FTP. |
Použití CFtpConnection::GetCurrentDirectory nebo CFtpConnection::GetCurrentDirectoryAsURL. |
Vrátí název nebo adresu URL adresáře, který jste právě připojeni k serveru, v závislosti na vybrané členské funkce. |
Přejděte do nového adresáře na serveru FTP. |
Použití CFtpConnection::SetCurrentDirectory. |
Změní adresář, který jste právě připojeni k serveru. |
První soubor nalezen v adresáři serveru FTP. |
Použití CFtpFileFind::FindFile. |
Vyhledá první soubor.Vrátí hodnotu NEPRAVDA, pokud jsou nalezeny žádné soubory. |
Najděte další soubor v adresáři serveru FTP. |
Použití CFtpFileFind::FindNextFile. |
Vyhledá další soubor.Pokud soubor není nalezen, vrátí hodnotu FALSE. |
Odstraňte soubor najít FindFile nebo FindNextFile. |
Použití CFtpConnection::Remove, pomocí názvu souboru vrácené FindFile nebo FindNextFile. |
Odstraní soubor na serveru pro čtení nebo zápis. |
Zpracování výjimek. |
Použití CInternetException třídy. |
Zpracovává všechny běžné typy výjimek Internet. |
Ukončete relaci FTP. |
Vyřazení CInternetSession objektu. |
Automaticky čistí otevřených popisovačů souborů a připojení. |
Viz také
Koncepty
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