www.pudn.com > speech1.rar > WorkInfo.cpp


#include "stdafx.h" 
#include "Specch.h" 
#include "CWorkInfo.h" 
 
#ifdef _DEBUG 
#define new DEBUG_NEW 
#undef THIS_FILE 
static char THIS_FILE[] = __FILE__; 
#endif 
 
IMPLEMENT_SERIAL(CWorkInfo , CObject ,1)  
 
CWorkInfo::CWorkInfo() 
{ 
	m_nCount = 5 ; 
//	for (int i = 0 ; i < 100 ; i++) 
//	{ 
//		m_timeTemp[i] = CTime(0 , 0 , 0 , 0 , 0 , 0 , 0) ; 
//	} 
} 
 
CWorkInfo::~CWorkInfo() 
{ 
} 
 
void CWorkInfo::SetSystemTimeVal(int index , CTime TimeTemp) 
{ 
	m_timeTemp[index] = TimeTemp ; 
} 
 
CTime CWorkInfo::GetSystemTimeVal(int index) 
{ 
	return m_timeTemp[index] ; 
} 
 
void CWorkInfo::Serialize(CArchive& ar) 
{ 
	CObject::Serialize(ar) ; 
//	CTime   time = CTime::GetCurrentTime(); 
	int n = 0; 
	CString ss = _T("ddddd") ; 
	if (ar.IsStoring()) 
	{ 
		ar << n ; 
		ar << ss ; 
	} 
 
	else 
	{ 
		ar >> n; 
		ar >> ss; 
		CString str; 
		str.Format("%d",n); 
		str += ss; 
	    AfxMessageBox(str); 
	} 
}