次の方法で共有


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

次の表は、ファイルを削除する一般的な 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 を使用します。 読み取りまたは書き込み用にサーバー上のファイルを削除します。
例外を処理します。 CInternetException クラスを使用します。 すべての一般的なインターネット例外の種類を処理します。
FTP セッションを終了します。 CInternetSession オブジェクトを破棄します。 開いているファイル ハンドルと接続を自動的にクリーンアップします。

こちらも参照ください

Win32 インターネット拡張機能 (WinInet)
インターネット クライアント クラスの前提条件
MFC WinInet クラスを使用したインターネット クライアント アプリケーションの記述