bool CXXXXDlg::ConnectFtpServer()
{
m_pInetSession = new CInternetSession( AfxGetAppName() );
if ( NULL == m_pInetSession )
return false; try
{
m_pFtpConnection = m_pInetSession->GetFtpConnection( m_strIP, m_strUserName, m_strPassword, m_iPort, FALSE );
}
catch( CInternetException *pEx )
{
//如果连接失败的话,我会尝试继续再连接10次
//比如,当在连接完第5次失败后,第6次连接成功了,然后退出程序,就会:Microsoft C++ exception: CInternetException at memory location 0x01dffbb0..是内存泄露么?
//如果一开始就连接成功是不会出现这个错误的。
//怎么解决?
pEx->Delete();
DisconnectFtpServer(); return false;
} return true;
}
{
m_pInetSession = new CInternetSession( AfxGetAppName() );
if ( NULL == m_pInetSession )
return false; try
{
m_pFtpConnection = m_pInetSession->GetFtpConnection( m_strIP, m_strUserName, m_strPassword, m_iPort, FALSE );
}
catch( CInternetException *pEx )
{
//如果连接失败的话,我会尝试继续再连接10次
//比如,当在连接完第5次失败后,第6次连接成功了,然后退出程序,就会:Microsoft C++ exception: CInternetException at memory location 0x01dffbb0..是内存泄露么?
//如果一开始就连接成功是不会出现这个错误的。
//怎么解决?
pEx->Delete();
DisconnectFtpServer(); return false;
} return true;
}
解决方案 »
- 怎样根据bmp图片创建不规则窗口?主要解决性能的问题(附加)
- 还是那个网络通信UDP的问题,这次有详细代码,大家帮忙看看。
- 【求助】Vista下开发程序的注意点
- vc中 如何将float数据类型转成_variant_t?
- 如何判断ComboBox中某项的序号?
- 各位老大 CStdioFile.Open() debug下面行,release下面就不行,这叫什么理由,很晕.
- Error retriving data.
- 再问这个问题,给分多了一些了!
- 如何创建新的框架和视
- 内存分配:new 和 delete!
- LNK2005错误,大家看一下
- vc6.0+ATL COM Wizard+service(exe),多线程,在mfc dialog中写了服务器端,怎么移植到service(exe)中
主要没有连接上FTP服务器,抛出异常的话就会出现这个警告
Warning: throwing CInternetException for error 12029
First-chance exception at 0x7c812a6b in Send2Ftp.exe: Microsoft C++ exception: CInternetException at memory location 0x01dffcc0..
似乎不是内存泄露
关键是这个警告会不会有什么影响?