Dosya Silmek için Tipik Bir FTP İstemci Uygulamasındaki Adımlar
Aşağıdaki tabloda, bir dosyayı silecek tipik bir FTP istemci uygulamasında gerçekleştirebileceğiniz adımlar gösterilmektedir.
Hedefiniz | Gerçekleştirdiğiniz eylemler | Etkiler |
---|---|---|
FTP oturumu başlatın. | CInternetSession nesnesi oluşturun. | WinInet'i başlatır ve sunucuya bağlanır. |
FTP sunucusuna Bağlan. | CInternetSession::GetFtp Bağlan ion kullanın. | Bir CFtp Bağlan ion nesnesi döndürür. |
FTP sunucusunda doğru dizinde olduğunuzdan emin olun. | CFtp Bağlan ion::GetCurrentDirectory veya CFtp Bağlan ion::GetCurrentDirectoryAsURL kullanın. | Seçili üye işlevine bağlı olarak sunucuda bağlı olduğunuz dizinin adını veya URL'sini döndürür. |
Sunucuda yeni bir FTP dizinine geçin. | CFtp Bağlan ion::SetCurrentDirectory kullanın. | Sunucuda bağlı olduğunuz dizini değiştirir. |
FTP dizininde ilk dosyayı bulun. | CFtpFileFind::FindFile kullanın. | İlk dosyayı bulur. Hiçbir dosya bulunamazsa YANLIŞ döndürür. |
FTP dizininde sonraki dosyayı bulun. | CFtpFileFind::FindNextFile kullanın. | Sonraki dosyayı bulur. Dosya bulunamazsa YANLIŞ döndürür. |
veya FindNextFile tarafından FindFile bulunan dosyayı silin. |
veya FindNextFile tarafından FindFile döndürülen dosya adını kullanarak CFtp Bağlan ion::Remove kullanın. |
Okuma veya yazma için sunucudaki dosyayı siler. |
Özel durumları işleme. | CInternetException sınıfını kullanın. | Tüm yaygın İnternet özel durum türlerini işler. |
FTP oturumunu sonlandırın. | CInternetSession nesnesini atın. | Açık dosya tanıtıcılarını ve bağlantılarını otomatik olarak temizler. |
Ayrıca bkz.
Win32 Internet Uzantıları (WinInet)
Internet İstemci Sınıfları için Önkoşullar
MFC WinInet Sınıfları Kullanarak Internet İstemci Uygulaması Yazma