Sdílet prostřednictvím


Třída CFtpConnection

Spravuje připojení k serveru FTP na server v Internetu a umožňuje přímou manipulaci s adresáře a soubory na tomto serveru.

class CFtpConnection : public CInternetConnection

Členy

2kywsafk.collapse_all(cs-cz,VS.110).gifVeřejné konstruktory

Název

Description

CFtpConnection::CFtpConnection

Konstrukce CFtpConnection objektu.

2kywsafk.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

CFtpConnection::Command

Odešle příkaz přímo na FTP server.

CFtpConnection::CreateDirectory

Vytvoří adresář na serveru.

CFtpConnection::GetCurrentDirectory

Získá aktuální adresář pro toto připojení.

CFtpConnection::GetCurrentDirectoryAsURL

Získá aktuální adresář pro toto připojení jako adresu URL.

CFtpConnection::GetFile

Načte soubor z připojený server

CFtpConnection::OpenFile

Otevře soubor na připojeném serveru.

CFtpConnection::PutFile

Umístí soubor na serveru.

CFtpConnection::Remove

Odebere soubor ze serveru.

CFtpConnection::RemoveDirectory

Odebere zadaný adresář ze serveru.

CFtpConnection::Rename

Přejmenuje soubor na serveru.

CFtpConnection::SetCurrentDirectory

Nastaví aktuální adresář FTP.

Poznámky

FTP je uznána podle tříd MFC WinInet tří služeb sítě Internet.

Komunikace se serverem FTP sítě Internet, musíte nejprve vytvořit instanci CInternetSessiona pak vytvořte CFtpConnection objektu.Nikdy nevytvářejte CFtpConnection objekt přímo; Namísto toho zavolejte CInternetSession::GetFtpConnection, které vytvoří CFtpConnection objektu a vrací ukazatel na něj.

Další informace o CFtpConnection funguje u jiných tříd MFC Internet naleznete v článku Internet programování s WinInet.Další informace o komunikaci s podporovány další dvě služby HTTP a gopher, viz třídy CHttpConnection a CGopherConnection.

Příklad

Viz příklad v CFtpFileFind Přehled třídy.

Hierarchii dědičnosti

CObject

CInternetConnection

CFtpConnection

Požadavky

Záhlaví: afxinet.h

Viz také

Referenční dokumentace

Třída CInternetConnection

Diagram hierarchie

Třída CInternetConnection

Třída CInternetSession