ファイルを削除する典型的な FTP クライアント アプリケーションの作成手順
次の表は、ファイルを削除する一般的な FTP のクライアント アプリケーションで実行する可能性のある手順を示します。
対象 |
、アクション |
[効果] |
---|---|---|
FTP セッションを開始します。 |
CInternetSession のオブジェクトを作成します。 |
WinInet を初期化し、サーバーに接続します。 |
接続先 FTP サーバー。 |
CFtpConnection のオブジェクトを返します。 |
|
FTP サーバーの右のディレクトリにあることを確認します。 |
CFtpConnection::GetCurrentDirectory か CFtpConnection::GetCurrentDirectoryAsURLを使用します。 |
選択されたメンバー関数により、サーバー上でに現在接続しているディレクトリの名前または URL を返します。 |
サーバーの新しい FTP ディレクトリに変更します。 |
で、サーバーでの現在接続しているディレクトリを変更します。 |
|
FTP ディレクトリの最初のファイルを検索します。 |
CFtpFileFind::FindFileを使用します。 |
最初のファイルを検索します。ファイルが存在しない場合は false を返します。 |
FTP ディレクトリの次のファイルを検索します。 |
CFtpFileFind::FindNextFileを使用します。 |
次のファイルを検索します。ファイルが存在しない場合は false を返します。 |
FindFile か FindNextFileによって取得ファイルを削除します。 |
FindFile か FindNextFileによって返されるファイル名を使用して CFtpConnection::Removeを使用します。 |
読み取りまたは書き込み用のサーバーのファイルを削除します。 |
例外を処理する |
CInternetException のクラスを使用します。 |
すべての一般的なインターネットの例外の種類を処理します。 |
FTP セッションを終了します。 |
CInternetSession のオブジェクトを破棄します。 |
自動的に開いたファイル ハンドル、接続をクリーンアップします。 |