Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In der folgenden Tabelle werden die Schritte angezeigt, die Sie in einer typischen FTP-Clientanwendung ausgeführt haben, die eine Datei gelöscht wird.
Das Ziel |
Aktionen, die Sie ausführen |
Effekte |
---|---|---|
Starten Sie eine FTP-Sitzung. |
Erstellen Sie ein CInternetSession-Objekt. |
Initialisiert WinInet-Klassen und schließt am Server an. |
Herstellen einer Verbindung mit einem FTP-Server. |
Verwenden Sie CInternetSession::GetFtpConnection. |
CFtpConnection Gibt ein Objekt zurück. |
Überprüfen Sie, um sicherzustellen, dass Sie im rechten Verzeichnis auf dem FTP-Server sind. |
Verwenden Sie CFtpConnection::GetCurrentDirectory oder CFtpConnection::GetCurrentDirectoryAsURL. |
Gibt den Namen oder die URL des Verzeichnisses, das Sie gerade an auf dem Server hergestellt werden zurückgegeben, abhängig von der ausgewählten Memberfunktion. |
Ändern in einem neuen FTP-Verzeichnis auf dem Server. |
Verwenden Sie CFtpConnection::SetCurrentDirectory. |
Ändert das Verzeichnis, das Sie gerade an auf dem Server hergestellt werden. |
Suchen Sie die erste Datei im FTP-Verzeichnis. |
Verwenden Sie CFtpFileFind::FindFile. |
Sucht die erste Datei. Gibt FALSE zurück, wenn keine Dateien gefunden werden. |
Suchen Sie die folgende Datei im FTP-Verzeichnis. |
Verwenden Sie CFtpFileFind::FindNextFile. |
Sucht die folgende Datei. Gibt FALSE zurück, wenn die Datei nicht gefunden wird. |
Löschen Sie die Datei, die von FindFile oder FindNextFile gefunden wird. |
Verwenden Sie CFtpConnection::Remove, mit dem Dateinamen, der von FindFile oder FindNextFile zurückgegeben wird. |
Löscht die Datei auf dem Server zum Lesen oder Schreiben. |
Behandeln von Ausnahmen |
Verwenden Sie die CInternetException-Klasse. |
Behandelt alle gängigen Internet-Ausnahmetypen. |
Beenden Sie die FTP-Sitzung. |
Löschen Sie sich das Objekt unter CInternetSession. |
Bereinigt automatisch geöffnet Dateihandles und Verbindungen. |
Siehe auch
Konzepte
Win32-Interneterweiterungen (WinInet)
Voraussetzungen für Internetclientklassen
Schreiben einer Internetclientanwendung mithilfe von MFC-WinInet-Klassen