Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W poniższej tabeli przedstawiono kroki, które można wykonać w typowej aplikacji klienckiej FTP, która usuwa plik.
Twój cel | Akcje, które podejmujesz | Efekty |
---|---|---|
Rozpocznij sesję FTP. | Utwórz obiekt CInternetSession . | Inicjuje usługę WinInet i nawiązuje połączenie z serwerem. |
Nawiąż połączenie z serwerem FTP. | Użyj CInternetSession::GetFtpConnection. | Zwraca obiekt CFtpConnection . |
Upewnij się, że znajdujesz się we właściwym katalogu na serwerze FTP. | Użyj CFtpConnection::GetCurrentDirectory lub CFtpConnection::GetCurrentDirectoryAsURL. | Zwraca nazwę lub adres URL katalogu, do którego jesteś obecnie połączony na serwerze, w zależności od wybranej funkcji składowej. |
Zmień na nowy katalog FTP na serwerze. | Użyj CFtpConnection::SetCurrentDirectory. | Zmienia katalog, z którym jest obecnie połączony na serwerze. |
Znajdź pierwszy plik w katalogu FTP. | Użyj CFtpFileFind::FindFile. | Znajduje pierwszy plik. Zwraca wartość FALSE, jeśli nie znaleziono żadnych plików. |
Znajdź następny plik w katalogu FTP. | Użyj CFtpFileFind::FindNextFile. | Znajduje następny plik. Zwraca wartość FALSE, jeśli plik nie zostanie znaleziony. |
Usuń plik znaleziony przez FindFile lub FindNextFile . |
Użyj CFtpConnection::Remove, używając nazwy pliku zwróconej przez FindFile lub FindNextFile . |
Usuwa plik na serwerze do odczytu lub zapisu. |
Obsługa wyjątków | Użyj klasy CInternetException . | Obsługuje wszystkie typowe typy wyjątków internetowych. |
Zakończ sesję FTP. | Usuwanie obiektu CInternetSession . | Automatycznie czyści otwarte uchwyty plików i połączeń. |
Zobacz także
Rozszerzenia internetowe Win32 (WinInet)
Wymagania wstępne dotyczące klas klientów internetowych
Pisanie aplikacji klienckiej internetowej przy użyciu klas MFC WinInet