Sdílet prostřednictvím


Postup v typické aplikaci klienta Gopher

V následující tabulce jsou uvedeny kroky, že které může provést v klientské aplikaci typické gopher.

Vaším cílem

Akcí, které můžete provést.

Efekty

Zahájení relace protokolu gopher.

Vytvořit CInternetSession objektu.

Inicializuje WinInet a připojí se k serveru.

Připojte k serveru gopher.

Použití CInternetSession::GetGopherConnection.

Vrátí CGopherConnection objektu.

První prostředek hledání gopher.

Použití CGopherFileFind::FindFile.

Vyhledá první soubor.Vrátí hodnotu NEPRAVDA, pokud jsou nalezeny žádné soubory.

Najděte další zdroj v gopher.

Použití CGopherFileFind::FindNextFile.

Vyhledá další soubor.Pokud soubor není nalezen, vrátí hodnotu FALSE.

Otevřete soubor najít FindFile nebo FindNextFile pro čtení.

Získat locator gopher, pomocí CGopherFileFind::GetLocator.Použití CGopherConnection::OpenFile.

Otevře soubor určený Lokátor.OpenFileVrátí CGopherFile objektu.

Otevření souboru pomocí lokátoru gopher, který zadáte.

Vytvořit lokátor gopher, pomocí CGopherConnection::CreateLocator.Použití CGopherConnection::OpenFile.

Otevře soubor určený Lokátor.OpenFileVrátí CGopherFile objektu.

Čtení ze souboru.

Použití CGopherFile.

Načte zadaný počet bajtů pomocí vyrovnávací paměti, které zadáte.

Zpracování výjimek.

Použití CInternetException třídy.

Zpracovává všechny běžné typy výjimek Internet.

Ukončení relace protokolu gopher.

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