Share via


CFtpConnection クラス

インターネット サーバーへの FTP 接続を管理し、そのサーバー上のフォルダーとファイルを直接処理することができます。

class CFtpConnection : public CInternetConnection

メンバー

2kywsafk.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CFtpConnection::CFtpConnection

CFtpConnection オブジェクトを構築します。

2kywsafk.collapse_all(ja-jp,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 クラスによって認識される 3 人のインターネット サービスの 1 つです。

FTP のインターネット サーバーと通信するには、最初に CInternetSessionのインスタンスを作成し、次に CFtpConnection のオブジェクトを作成します。は CFtpConnection のオブジェクトを直接作成することはありません; なく、CFtpConnection のオブジェクトを作成し、オブジェクトへのポインターを返す呼び出し、CInternetSession::GetFtpConnection

CFtpConnection と他の MFC インターネット クラスとの動作の詳細については、「Win32 インターネット拡張機能 (WinInet)」を参照してください。、HTTP、Gopher は、他の 2 種類のサポート サービスと通信する方法の詳細については、クラス CHttpConnectionCGopherConnectionが表示されます。

使用例

CFtpFileFind クラスの概要の例を参照してください。

継承階層

CObject

CInternetConnection

CFtpConnection

必要条件

ヘッダー: afxinet.h

参照

関連項目

CInternetConnection クラス

階層図

CInternetConnection クラス

CInternetSession クラス