📄 tconfig.cpp
字号:
//---------------------------------------------------------------------------
#pragma hdrstop
#include "TConfig.h"
//---------------------------------------------------------------------------
__fastcall TConfig::TConfig()
{
try{
Port=0; //端口
AnsiString IFileName="";
IFileName=ExtractFilePath(Application->ExeName)+"ComSet.ini";
FIniFile=new TIniFile(IFileName);
LoadFromFile();
}catch(Exception *e){
}
}
//---------------------------------------------------------------------------
__fastcall TConfig::~TConfig()
{
try{
delete FIniFile;
}catch(Exception *e){
}
}
//---------------------------------------------------------------------------
int TConfig::LoadFromFile()
{
try{
if(FIniFile==NULL)
return 0;
//读串口设置
Port=FIniFile->ReadInteger("CommSet","Port",1);
return 1;
}catch(Exception *e){
return -1;
}
}
//---------------------------------------------------------------------------
int TConfig::SaveToFile() //保存至ini文件
{
try{
if(FIniFile==NULL)
return 0;
//串口设置
FIniFile->WriteInteger("CommSet","Port",Port);
return 1;
}catch(Exception *e){
return -1;
}
}
//---------------------------------------------------------------------------
#pragma package(smart_init)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -