ファイルを削除する典型的な FTP クライアント アプリケーションの作成手順
更新 : 2007 年 11 月
次の表に、典型的な 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 オブジェクトを破棄します。 |
開いているファイルのハンドルと接続が自動的にクリアされます。 |