共用方式為


在典型 FTP 用戶端應用程式中刪除檔案的步驟

下表顯示您可能需要刪除的檔案的典型 FTP 用戶端應用程式中執行的步驟。

您的目標

您所採取的動作

效果

開始的 FTP 工作階段。

建立 CInternetSession 物件。

初始化 WinInet 並連線到伺服器。

連線到 FTP 伺服器。

使用 CInternetSession::GetFtpConnection

傳回 CFtpConnection 物件。

請檢查並確定您在 FTP 伺服器上的正確目錄。

使用 CFtpConnection::GetCurrentDirectoryCFtpConnection::GetCurrentDirectoryAsURL

傳回名稱或 URL,您目前連線至伺服器,取決於選取的成員函式的目錄。

將變更為新的 FTP 目錄,在伺服器上。

使用 CFtpConnection::SetCurrentDirectory

變更您目前連線至伺服器的目錄。

在 FTP 目錄中找到的第一個檔案。

使用 CFtpFileFind::FindFile

尋找第一個檔案。 如果找不到檔案,則傳回 FALSE。

在 FTP 目錄,尋找下一個檔案。

使用 CFtpFileFind::FindNextFile

尋找下一個檔案。 如果找不到檔案,則傳回 FALSE。

刪除檔案所找到 FindFileFindNextFile

使用 CFtpConnection::Remove,所使用的檔案名稱傳回 FindFileFindNextFile

刪除伺服器上的檔案來讀取或寫入。

處理例外狀況。

使用 CInternetException 類別。

處理所有的通用網際網路例外狀況類型。

結束 FTP 工作階段。

處置 CInternetSession 物件。

會自動清除開啟檔案控制代碼和連接。

請參閱

概念

Win32 網際網路延伸 (WinInet)

網際網路用戶端類別的必要條件

撰寫網際網路用戶端應用程式使用 MFC WinInet 類別