123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- #include "stdafx.h"
- #include "global.h"
- #define CONAPPNAME "Config"
- #define CONPATH ".\\conn.ini"
- string getConfig(string key)
- {
- char ch[100] = { 0 };
- GetPrivateProfileString(CONAPPNAME, key.c_str(), "", ch, 100, CONPATH);
- string val = ch;
- return val;
- }
- int getConfig_INT(string key)
- {
- char ch[100] = { 0 };
- GetPrivateProfileString(CONAPPNAME, key.c_str(), "", ch, 100, CONPATH);
- return atoi(ch);
- }
- void saveConfig(string key, string val)
- {
- WritePrivateProfileString(CONAPPNAME, key.c_str(), val.c_str(), CONPATH);
- }
- void saveConfig(string key, int val)
- {
- WritePrivateProfileString(CONAPPNAME, key.c_str(), std::to_string(val).c_str(), CONPATH);
- }
- void saveConfig(string key, double val)
- {
- char ch[50] = { 0 };
- sprintf_s(ch, "%.2f", val);
- WritePrivateProfileString(CONAPPNAME, key.c_str(), ch, CONPATH);
- }
- std::string getCurrentDate()
- {
- CTime tm = CTime::GetCurrentTime();
- char time[30] = { 0 };
- sprintf_s(time, "%04d%02d%02d", tm.GetYear(), tm.GetMonth(), tm.GetDay());
- std::string str = time;
- return str;
- }
- std::string getCurrentTime()
- {
- CTime tm = CTime::GetCurrentTime();
- char time[30] = { 0 };
- sprintf_s(time, "%04d%02d%02d%02d%02d%02d", tm.GetYear(), tm.GetMonth(), tm.GetDay(), tm.GetHour(), tm.GetMinute(), tm.GetSecond());
- std::string str = time;
- return str;
- }
- std::string getCurrentTime_Short()
- {
- CTime tm = CTime::GetCurrentTime();
- char time[30] = { 0 };
- sprintf_s(time, "%02d:%02d:%02d", tm.GetHour(), tm.GetMinute(), tm.GetSecond());
- std::string str = time;
- return str;
- }
|