FTP Class 사용시 접속에러 예외처리


CInternetSession m_Session;
CFtpConnection *m_pConnection = NULL;

try
{
//Anonymous로 로그인
m_pConnection = m_Session.GetFtpConnection("ftp.test.co.kr");

// 사용자명과 패스워드 로그인
/* m_pConnnection = m_Session.GetFtpConnection("ftp.test.co.kr","User_Name","Password"); */
}
catch (CInternetException *m_pEx)
{
// 에러메세지 출력
m_pEx->ReportError(MB_ICONEXCLAMATION);

m_pConnection = NULL;

m_pEx->Delete();
}

delete m_pConnection;

출처 : mtcook님의 블로그



Powered by Tattertools