⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 config.cpp

📁 用Visual C++开发的联通短信平台
💻 CPP
字号:
// Config.cpp: implementation of the CConfig class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "platform.h"
#include "Config.h"

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CConfig::CConfig()
{

}

CConfig::~CConfig()
{

}

void CConfig::LoadConfig()
{
	CStdioFile file(_T("CONFIG.INI"), CFile::modeRead);
	CString str;
	while(file.ReadString(str))
	{
		CString name, value;
		AfxExtractSubString(name,str,0,'=');
		AfxExtractSubString(value,str,1,'=');
		name.MakeUpper();
		if(name == _T("URL"))
			URL = value;
		else if(name == _T("BACKUPURL"))
			BACKUPURL = value;
		else if(name == _T("SMGLOGINNAME"))
			SMGLoginName = value;
		else if(name == _T("SMGLOGINPWD"))
			SMGLoginPwd = value;
		else if(name == _T("ISMGTYPE"))
			ISMGType = value;
		else if(name == _T("PROVINCE"))
			Province = value;
		else if(name == _T("SPLOGINNAME"))
			SPLoginName = value;
		else if(name == _T("SPLOGINPWD"))
			SPLoginPwd = value;
		else if(name == _T("TITLE"))
			Title = value;
		else if(name == _T("PROTOCOL"))
			Protocol = value;
		else if(name == _T("SPKEY"))
			SPLoginPwd = value;
		else if(name == _T("DATABASE"))
			Database = value;
		else if(name == _T("DBPASSWORD"))
			DBPwd = value;
		else if(name == _T("DBSERVER"))
			DBServer = value;
		else if(name == _T("DBUSER"))
			DBUser = value;
		else if(name == _T("ISMGIP"))
			ISMGip = value;
		else if(name == _T("MAXREQURLTHREAD"))
		{
			MaxReqURLThread = atoi(value.GetBuffer(2));
			value.ReleaseBuffer();
		}
		else if(name == _T("SCANORDERINTERVAL"))
		{
			ScanOrderInterval = atoi(value.GetBuffer(2));
			value.ReleaseBuffer();
		}
		else if(name == _T("SPNODEID"))
		{
			char* pBuf = value.GetBuffer(2);
			SPNODEID = atoi(pBuf);
			value.ReleaseBuffer();
		}
		else if(name == _T("SPID"))
			SPID = value;
		else if(name == _T("SERVICEID"))
			ServiceID = value;
		else if(name == _T("USERID"))
			UserID = value;
		else if(name == _T("LOGPATH"))
			LogPath = value;
		else if(name == _T("WATCHTEXTBUFFER"))
		{
			WatchTextBuffer = atoi(value.GetBuffer(2));
			value.ReleaseBuffer();
		}
		else if(name == _T("MTPORT"))
		{
			MTPort = atoi(value.GetBuffer(2));
			value.ReleaseBuffer();
		}
		else if(name == _T("MOPORT"))
		{
			MOPort = atoi(value.GetBuffer(2));
			value.ReleaseBuffer();
		}			
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -