📄 config.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 + -