📄 logoinfo.cpp
字号:
// LogoInfo.cpp: implementation of the CLogoInfo class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "OilTrans.h"
#include "LogoInfo.h"
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CLogoInfo::CLogoInfo()
{
}
CLogoInfo::~CLogoInfo()
{
}
CSys CLogoInfo::InitSys()
{
char pbuf[200];
int nCLen =0;
CString m_sTxt = "./sys.sys";
CFile nFile(m_sTxt,CFile::shareCompat);
nCLen=nFile.Read(pbuf,200);
CString sTemp=pbuf;
CString sTT;
int nFrom=0;
int nTo=0;
nFrom =sTemp.Find("DBNAME=",0)+7;
nTo = sTemp.Find(";",nFrom);
sys.sDBName=sTemp.Mid(nFrom,nTo-nFrom);
nFrom =sTemp.Find("TANKNUM=",0)+8;
nTo = sTemp.Find(";",nFrom);
int tankNum = atoi(sTemp.Mid(nFrom,nTo-nFrom));
sys.nTankNum=tankNum;
for(int i =0;i<tankNum;i++)
{
nFrom =sTemp.Find("TANKOIL=",0)+8;
nTo = sTemp.Find(";",nFrom);
sys.nTankOil[i]=atoi(sTemp.Mid(nFrom,nTo-nFrom));
}
nFrom =sTemp.Find("TANKCHECH=",0)+10;
nTo = sTemp.Find(";",nFrom);
if(sTemp.Mid(nFrom,nTo-nFrom) == "FALSE")
sys.bTankC=FALSE;
else
sys.bTankC=TRUE;
nFrom =sTemp.Find("SETUPRUN=",0)+9;
nTo = sTemp.Find(";",nFrom);
if(sTemp.Mid(nFrom,nTo-nFrom) == "FALSE")
sys.bSR=FALSE;
else
sys.bSR=TRUE;
nFile.Close();
sys.bInfo = TRUE;
return sys;
}
//DEL void CLogoInfo::Save()
//DEL {
//DEL UpdateSys();
//DEL }
void CLogoInfo::UpdateSys()
{
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -