Здравствуйте Apostol_Andrew, Вы писали:
AA>Пишу прогу под MFC использую класс CInternetSession
AA>вот примерный код
AA>AA> CString m_text1;
AA> if(!m_pSet2->IsOpen())m_pSet2->Open();
AA>
AA> CInternetSession* pInternetSession;
AA> pInternetSession=new CInternetSession();]
// зачем создавать CInternetSession в дин. памяти, а не на стеке?
AA>
AA> if(!pInternetSession)
AA> {
AA> AfxMessageBox("NOT INt",MB_OK);
AA> return;
AA> }
AA> CStdioFile *pFile=NULL;
AA> char* buffer;
AA> buffer=new char[100000];
AA>
AA> pFile=pInternetSession->OpenURL(CString("http://www.transport-ua.com/bulletin.php?параметры"));
AA> pFile->Read(buffer,100000);
AA> m_text1=CString(buffer,100000);
// достаточно text1 = buffer
AA> while(...)
AA> {
AA> delete(buffer);
// нужно delete[] buffer
AA> pFile->Close();
AA> delete(pFile);
// зачем скобки?
AA> pFile=pInternetSession->OpenURL(CString("http://www.transport-ua.com/bulletin.php?параметры"));
AA> buffer=new char[100000];
AA> pFile->Read(buffer,100000);
AA> m_text1=CString(buffer,100000);
// достаточно text1 = buffer
AA>
AA> }
AA> pFile->Close();
AA> pInternetSession->Close();
AA> delete(buffer);
// нужно delete[] buffer
AA> delete(pInternetSession);
// убери скобки; создавал бы на стеке - не пришлось бы удалять.
AA> delete(pFile);
// убери скобки
AA> AfxMessageBox("Well Download",MB_OK);
AA>