次の方法で共有


ファイルを削除する典型的な FTP クライアント アプリケーションの作成手順

更新 : 2007 年 11 月

次の表に、典型的な FTP クライアント アプリケーションでのファイルの削除手順を示します。

目的

操作

影響

FTP セッションを開始する。

CInternetSession オブジェクトを作成します。

WinInet が初期化され、サーバーに接続されます。

FTP サーバーに接続する。

CInternetSession::GetFtpConnection を使用します。

CFtpConnection オブジェクトが返されます。

FTP サーバー上のディレクトリ位置を確認する。

CFtpConnection::GetCurrentDirectory または CFtpConnection::GetCurrentDirectoryAsURL を使用します。

選択したメンバ関数に応じて、サーバー上で現在接続されているディレクトリの名前または URL が返されます。

サーバー上の別の FTP ディレクトリに切り替える。

CFtpConnection::SetCurrentDirectory を使用します。

サーバー上で現在接続されているディレクトリが変更されます。

FTP ディレクトリの最初のファイルを見つける。

CFtpFileFind::FindFile を使用します。

最初のファイルが検索されます。見つからないと、FALSE が返されます。

FTP ディレクトリの次のファイルを見つける。

CFtpFileFind::FindNextFile を使用します。

次のファイルが検索されます。見つからないと、FALSE が返されます。

FindFile または FindNextFile で見つけたファイルを削除する。

FindFile または FindNextFile が返したファイル名で CFtpConnection::Remove を呼び出します。

サーバー上の読み取りまたは書き込みモードのファイルが削除されます。

例外を処理する。

CInternetException クラスを使用します。

すべての一般的なインターネット例外が処理されます。

FTP セッションを終了する。

CInternetSession オブジェクトを破棄します。

開いているファイルのハンドルと接続が自動的にクリアされます。

参照

概念

Win32 インターネット拡張機能 (WinInet)

インターネット クライアント クラスの必要条件

MFC WinInet クラスを使ってインターネット クライアント アプリケーションを作成する方法