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 sind die Schritte an, die in einer typischen FTP-Clientanwendung ausführen, die eine Datei gelöscht wird.
Das Ziel |
Maßnahmen, die Sie ergreifen |
Auswirkungen |
|---|---|---|
Starten einer FTP-Sitzung. |
Erstellen Sie ein CInternetSession-Objekt. |
Initialisiert WinInet und stellt eine Verbindung mit Server an. |
Stellen Sie eine Verbindung mit einem FTP-Server her. |
Verwendung CInternetSession::GetFtpConnection. |
Gibt ein CFtpConnection-Objekt zurück. |
Die Überprüfung, um sich zu vergewissern Sie sich im rechten Verzeichnis auf dem FTP-Server. |
Verwendung CFtpConnection::GetCurrentDirectory oder CFtpConnection::GetCurrentDirectoryAsURL. |
Gibt den Namen oder die URL des Verzeichnisses, das Sie gerade auf dem Server verbunden sind zurück, abhängig von der ausgewählten Memberfunktion. |
Ändern Sie zu einem neuen FTP-Verzeichnis auf dem Server. |
Verwendung CFtpConnection::SetCurrentDirectory. |
Ändert das Verzeichnis, das Sie gerade auf dem Server verbunden sind. |
Suchen Sie die erste Datei im FTP-Verzeichnis. |
Verwendung CFtpFileFind::FindFile. |
Sucht die erste Datei.Gibt FALSE zurück, wenn keine Dateien gefunden werden. |
Suchen Sie die folgende Datei im FTP-Verzeichnis. |
Verwendung CFtpFileFind::FindNextFile. |
Durchsucht 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 unter Verwendung des Dateinamens, der von FindFile oder FindNextFile zurückgegeben wurde. |
Löscht die Datei auf dem Server zum Lesen oder Schreiben. |
Behandeln von Ausnahmen |
Verwenden Sie die CInternetException-Klasse. |
Behandelt alle allgemeinen Internet-Ausnahme Typen. |
Beenden Sie die FTP-Sitzung. |
Entledigen Sie das CInternetSession-Objekt. |
Bereinigt automatisch geöffnet, Dateihandles und Verbindungen auf. |
Siehe auch
Konzepte
Win32-Internet-Erweiterungen (WinInet-Klassen)
Erforderliche Komponenten für Internet-Client-Klassen
Schreiben einer Internet-Clientanwendung mit Klassen MFC-WinInet-Unterstützung