Share via


CFtpConnection 類別

管理與網際網路伺服器的 FTP 連接並允許目錄和檔案的直接操作該伺服器。

class CFtpConnection : public CInternetConnection

Members

2kywsafk.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

CFtpConnection::CFtpConnection

建構 CFtpConnection 物件。

2kywsafk.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

CFtpConnection::Command

命令直接傳送至 FTP 伺服器。

CFtpConnection::CreateDirectory

在伺服器上建立目錄。

CFtpConnection::GetCurrentDirectory

取得這個連接的目前目錄。

CFtpConnection::GetCurrentDirectoryAsURL

取得這個連接的目前目錄做為 URL。

CFtpConnection::GetFile

從連接的伺服器取得檔案

CFtpConnection::OpenFile

開啟連接之伺服器上的檔案。

CFtpConnection::PutFile

在伺服器上的檔案。

CFtpConnection::Remove

從伺服器刪除檔案。

CFtpConnection::RemoveDirectory

從伺服器移除指定的目錄。

CFtpConnection::Rename

提供在伺服器中重新命名檔案。

CFtpConnection::SetCurrentDirectory

設定目前 FTP 目錄。

備註

FTP 是 MFC WinInet 類別可辨認的三項網際網路服務之一。

使用 FTP 網際網路伺服器要通訊,您必須先建立 CInternetSession執行個體,然後建立 CFtpConnection 物件。 您絕對不會直接建立物件, CFtpConnection 相反地,呼叫 CInternetSession::GetFtpConnection,建立 CFtpConnection 物件並傳回指向它。

若要進一步了解 CFtpConnection 如何與其他 MFC Internet 類別一起使用,請參閱本文 Office 方案中使用 WinInet 的網際網路。 如需通訊與其他兩個支援服務的詳細資訊, HTTP 和 Gopher,請參閱類別 CHttpConnectionCGopherConnection

範例

請參閱在 CFtpFileFind 類別概觀中的範例。

繼承階層架構

CObject

CInternetConnection

CFtpConnection

需求

Header: afxinet.h

請參閱

參考

CInternetConnection 類別

階層架構圖

CInternetConnection 類別

CInternetSession 類別