파일을 삭제 하려면 일반적인 FTP 클라이언트 응용 프로그램의 단계

다음 표에서 파일을 삭제 하는 일반적인 FTP 클라이언트 응용 프로그램에서 수행할 수 있는 단계를 보여 줍니다.

목표

수행할 작업

효과

FTP 세션을 시작 합니다.

만들기는 CInternetSession 개체입니다.

Wininet을 초기화 하 고 서버에 연결 합니다.

FTP 서버에 연결 합니다.

사용 CInternetSession::GetFtpConnection.

반환 된 CFtpConnection 개체입니다.

당신은 FTP 서버의 올바른 디렉터리에 있는지 확인 합니다.

사용 CFtpConnection::GetCurrentDirectory 또는 CFtpConnection::GetCurrentDirectoryAsURL.

이름 또는 현재 선택한 멤버 함수에 따라 서버에 연결 되어 있는 디렉터리의 URL을 반환 합니다.

서버의 새 FTP 디렉터리로 변경 합니다.

사용 CFtpConnection::SetCurrentDirectory.

서버에 현재 연결 되어 있는 디렉터리를 변경 합니다.

FTP 디렉터리에서 첫째 파일을 찾기.

사용 CFtpFileFind::FindFile.

첫 번째 파일을 찾습니다.파일이 없는 경우 FALSE를 반환 합니다.

FTP 디렉터리에서 다음 파일을 찾을.

사용 CFtpFileFind::FindNextFile.

다음 파일을 찾습니다.파일이 발견 되지 않으면 FALSE를 반환 합니다.

으로 파일이 삭제 FindFile 또는 FindNextFile.

사용 CFtpConnection::Remove에 의해 반환 되는 파일 이름을 사용 하 여 FindFile 또는 FindNextFile.

서버의 읽기 또는 쓰기용 파일을 삭제 합니다.

예외 처리

사용은 CInternetException 클래스입니다.

일반적인 인터넷 예외 형식을 처리합니다.

FTP 세션을 종료 합니다.

폐기는 CInternetSession 개체입니다.

열린 파일 핸들 및 연결을 자동으로 정리합니다.

참고 항목

개념

Win32 인터넷 확장 (WinInet)

인터넷 클라이언트 클래스에 대 한 필수 구성 요소

MFC WinInet 클래스를 사용 하 여 인터넷 클라이언트 응용 프로그램 작성