Sdílet prostřednictvím


Třída CInternetFile

Umožňuje přístup k souborům na vzdálené systémy, které používají protokoly sítě Internet.

class CInternetFile : public CStdioFile

Členy

Chráněné konstruktory

Název

Description

CInternetFile::CInternetFile

Konstrukce CInternetFile objektu.

Veřejné metody

Název

Description

CInternetFile::Abort

Zavře soubor, ignoruje všechna varování a chyby.

CInternetFile::Close

Zavře CInternetFile a uvolňuje prostředky.

CInternetFile::Flush

Vyprázdní obsah vyrovnávací paměti pro zápis a zajišťuje, že data v paměti je zapsán do cílového počítače.

CInternetFile::GetLength

Vrátí velikost souboru.

CInternetFile::Read

Počet bajtů určený přečte.

CInternetFile::ReadString

Načítá datový proud znaků.

CInternetFile::Seek

Přemístí ukazatel do otevřeného souboru.

CInternetFile::SetReadBufferSize

Nastaví velikost vyrovnávací paměti, kde bude číst data.

CInternetFile::SetWriteBufferSize

Nastaví velikost vyrovnávací paměti, kde budou zapsána data.

CInternetFile::Write

Počet bajtů určený zapíše.

CInternetFile::WriteString

Řetězec zakončený zapíše do souboru.

Veřejné operátory

Název

Description

CInternetFile::operator HINTERNET

Obsazení operátor pro internetového popisovače.

Chráněné členy Data

Název

Description

CInternetFile::m_hFile

Popisovač souboru.

Poznámky

Poskytuje základní třída pro CHttpFile a CGopherFile souborů tříd.Nikdy nevytvářejte CInternetFile objekt přímo.Místo toho vytvořte objekt některé z odvozených tříd voláním CGopherConnection::OpenFile nebo CHttpConnection::OpenRequest.Můžete také vytvořit CInternetFile voláním objektu CFtpConnection::OpenFile.

The CInternetFile member functions Open, LockRange, UnlockRange, and Duplicate are not implemented for CInternetFile.Pokud zavoláte na tyto funkce CInternetFile objektu, zobrazí CNotSupportedException.

Další informace o CInternetFile funguje u jiných tříd MFC Internet naleznete v článku Internet programování s WinInet.

Hierarchii dědičnosti

CObject

CFile

CStdioFile

CInternetFile

Požadavky

Záhlaví: afxinet.h

Viz také

Referenční dokumentace

Třída CStdioFile

Graf hierarchie

Třída CInternetConnection