CInternetSession CFtpConnection
От: L0rdNet  
Дата: 10.03.06 21:36
Оценка:
У меня вопрос.
Вот я пишу код:

CInternetSession sess(_T("XXX"));
CFtpConnection* pConnect = NULL;

pConnect = sess.GetFtpConnection(host->GetString(),login->GetString(),pass->GetString(),21); //после этой функций, если соединение не устанавливается то выскакивает сообшение об ощибки и после этого работа программы прекрашается.

Как мне сделать так что бы сообшение об ошибке не выскакивала и продолжалася работа программы?
Re: CInternetSession CFtpConnection
От: ekamaloff Великобритания  
Дата: 11.03.06 06:07
Оценка:
Здравствуйте, L0rdNet, Вы писали:

try
{
  CInternetSession sess(_T("XXX"));
  CFtpConnection* pConnect = NULL;

  pConnect = sess.GetFtpConnection(host->GetString(),login->GetString(),pass->GetString(),21);
}
catch(CInternetException* pEx)
{
  // Здесь обработка ошибки, возможно без показа сообщения, как ты хочешь
  pEx->Delete();
}
It is always bad to give advices, but you will be never forgiven for a good one.
Oscar Wilde
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.