|  | @@ -1179,30 +1179,30 @@ namespace OTSMeasureApp
 | 
	
		
			
				|  |  |          /// </summary>
 | 
	
		
			
				|  |  |          private void OpenMeasureProjectFile()
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  | -            if (m_ProjData.IsModified())    // 文件被修改
 | 
	
		
			
				|  |  | -            {
 | 
	
		
			
				|  |  | -                int iRev = ShowSaveInfoMsgBox();
 | 
	
		
			
				|  |  | -                if ((int)MessageBoxRev.DIALOG_YES == iRev)
 | 
	
		
			
				|  |  | -                {
 | 
	
		
			
				|  |  | -                    if (!m_ProjData.Save())
 | 
	
		
			
				|  |  | -                    {
 | 
	
		
			
				|  |  | -                        return;
 | 
	
		
			
				|  |  | -                    }
 | 
	
		
			
				|  |  | -                }
 | 
	
		
			
				|  |  | -                else if((int)MessageBoxRev.DIALOG_CANCEL== iRev)
 | 
	
		
			
				|  |  | -                {
 | 
	
		
			
				|  |  | -                    return;
 | 
	
		
			
				|  |  | -                }
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | +            //if (m_ProjData.IsModified())    // 文件被修改
 | 
	
		
			
				|  |  | +            //{
 | 
	
		
			
				|  |  | +            //    int iRev = ShowSaveInfoMsgBox();
 | 
	
		
			
				|  |  | +            //    if ((int)MessageBoxRev.DIALOG_YES == iRev)
 | 
	
		
			
				|  |  | +            //    {
 | 
	
		
			
				|  |  | +            //        if (!m_ProjData.Save())
 | 
	
		
			
				|  |  | +            //        {
 | 
	
		
			
				|  |  | +            //            return;
 | 
	
		
			
				|  |  | +            //        }
 | 
	
		
			
				|  |  | +            //    }
 | 
	
		
			
				|  |  | +            //    else if((int)MessageBoxRev.DIALOG_CANCEL== iRev)
 | 
	
		
			
				|  |  | +            //    {
 | 
	
		
			
				|  |  | +            //        return;
 | 
	
		
			
				|  |  | +            //    }
 | 
	
		
			
				|  |  | +            //}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              bool bOpenFlag=false;
 | 
	
		
			
				|  |  |              COTSMsrPrjResultData ProjDataMgr = new COTSMsrPrjResultData();
 | 
	
		
			
				|  |  | -            m_ProjParam.m_ResultData = ProjDataMgr;
 | 
	
		
			
				|  |  | -            m_ProjParam.InitResultData();
 | 
	
		
			
				|  |  | -            m_ProjData = ProjDataMgr;
 | 
	
		
			
				|  |  | +            
 | 
	
		
			
				|  |  |              if (ProjDataMgr.Load())
 | 
	
		
			
				|  |  |              {
 | 
	
		
			
				|  |  | -             
 | 
	
		
			
				|  |  | +                m_ProjParam.m_ResultData = ProjDataMgr;
 | 
	
		
			
				|  |  | +                m_ProjParam.InitResultData();
 | 
	
		
			
				|  |  | +                m_ProjData = ProjDataMgr;
 | 
	
		
			
				|  |  |                  bOpenFlag = true;
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              
 |