www.pudn.com > TongXuLv_Manage.rar > APeople.cpp


// APeople.cpp: implementation of the APeople class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#include "stdafx.h" 
#include "addr_book.h" 
#include "APeople.h" 
 
#ifdef _DEBUG 
#undef THIS_FILE 
static char THIS_FILE[]=__FILE__; 
#define new DEBUG_NEW 
#endif 
 
////////////////////////////////////////////////////////////////////// 
// Construction/Destruction 
////////////////////////////////////////////////////////////////////// 
 
//初始化 
APeople::APeople() 
{ 
	memset(name,'\0',sizeof(name)); 
	memset(tel,'\0',sizeof(tel)); 
	memset(addr,'\0',sizeof(addr)); 
	memset(mobile,'\0',sizeof(mobile)); 
	memset(oicq,'\0',sizeof(oicq)); 
	memset(email,'\0',sizeof(email)); 
} 
 
APeople::~APeople() 
{ 
	Clear(); 
} 
char* APeople::Fields(LPCTSTR field_name) 
{ 
	CString tmpString=field_name; 
	if(tmpString=="姓名") 
	{ 
		return name; 
	} 
	if(tmpString=="电话") 
	{ 
		return tel; 
	} 
	if(tmpString=="手机") 
	{ 
		return mobile; 
	} 
	if(tmpString=="OICQ") 
	{ 
		return oicq; 
	} 
	if(tmpString=="Email") 
	{ 
		return email; 
	} 
	if(tmpString=="地址") 
	{ 
		return addr; 
	} 
	return NULL; 
} 
 
void APeople::Clear() 
{ 
	memset(name,'\0',sizeof(name)); 
	memset(tel,'\0',sizeof(tel)); 
	memset(addr,'\0',sizeof(addr)); 
	memset(mobile,'\0',sizeof(mobile)); 
	memset(oicq,'\0',sizeof(oicq)); 
	memset(email,'\0',sizeof(email)); 
}