Share via


Passaggi in un'applicazione client tipica FTP eliminare un file

Nella tabella seguente vengono mostrati i passaggi che è possibile eseguire in un'applicazione client tipica FTP per eliminare un file.

L'obiettivo

Azioni che accetta

Effetti

Avviare una sessione di FTP.

Creare un oggetto di CInternetSession .

Inizializza WinInet e si connette al server.

Connettersi a un server FTP.

Utilizzo CInternetSession::GetFtpConnection.

Restituisce un oggetto di CFtpConnection .

Il controllo per accertarsi si trova nella directory corretta sul server FTP.

Utilizzo CFtpConnection::GetCurrentDirectory o CFtpConnection::GetCurrentDirectoryAsURL.

Restituisce il nome o l'URL della directory attualmente si è connessi al server, come la funzione membro selezionata.

Modifica apportata a una nuova directory ftp sul server.

Utilizzo CFtpConnection::SetCurrentDirectory.

Modificare la directory di cui si è connessi nel server.

Cercare il primo file nella directory FTP.

Utilizzo CFtpFileFind::FindFile.

Trova il primo file.Restituisce FALSE se tale file non è stato trovato.

Individuare il file successivo nella directory FTP.

Utilizzo CFtpFileFind::FindNextFile.

Individuare il file successivo.Restituisce FALSE se il file non viene trovato.

Eliminare il file trovato da FindFile o da FindNextFile.

Utilizzare CFtpConnection::Remove, utilizzando il nome file di output da FindFile o da FindNextFile.

Eliminare il file sul server per la lettura o la scrittura.

Gestire le eccezioni.

Utilizzare la classe di CInternetException .

Gestisce tutti i tipi di eccezioni comuni internet.

Terminare la sessione di FTP.

Ottenere l'oggetto di CInternetSession .

Viene effettuata la pulizia automatica di un handle di file aperte e le connessioni.

Vedere anche

Concetti

Estensioni Internet Win32 (WinInet)

Prerequisiti per le classi client Internet

Creazione di un'applicazione client Internet utilizzando le classi MFC WinInet