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