自己写的一个在线升级的程序![2]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

          CInternetSession mySession(NULL,0);
          CHttpFile* myHttpFile=NULL;
          BOOL bIsNewer = FALSE;
          CString myData;
          CString myUrl;
          CString m_SiteRec;
          myUrl = ServerUrl+"?pro=update";
          myHttpFile=(CHttpFile*)mySession.OpenURL(myUrl);
          while(myHttpFile->ReadString(myData)){m_SiteRec = myData;}
          myHttpFile->Close();
          mySession.Close();


          if(m_SiteRec=="ok"){
                    pBar->SetPos(10);
                    m_szEditMessage = "\r\n已经连通......\r\n"+m_szEditMessage;
                    UpdateData(FALSE);


                    for(int k=0;k<14;k++){
                              CInternetSession mySession(NULL,0);
                              CHttpFile* myHttpFile=NULL;
                              m_SiteRec.Empty();
                              myUrl = ServerUrl+"?pro=update&module="+arType[k]+"&version="+arVersion[k];
                              myHttpFile=(CHttpFile*)mySession.OpenURL(myUrl);
                              while(myHttpFile->ReadString(myData)){m_SiteRec += myData;}
                               if(m_SiteRec != "ok"){
                                         CString  inFile;
                                         inFile=m_szPath+"
\\data\\"+arType[k];
          

本文关键:自己写的一个在线升级的程序!
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top