公告
2022年11月10日 星期四
如何在C++Builder 6中,使用TIniFile類別
在C++Builder 6中,使用TIniFile類別,可以輕鬆對 .ini 文件進行操作。
下面給出一個簡單的例子
void __fastcall TMainForm::bcbinibtnClick(TObject *Sender)
{
//配置 .ini文件
TIniFile *IniFile = new TIniFile(ExtractFilePath(Application->ExeName)+"TestKey.ini");
//向ini文件的OptionA段中的AutoRun項中寫入bool值,預設false
IniFile->WriteBool("OptionA", "AutoRun", false);
//向ini文件的OptionB段中的Item1項中讀出String值,預設"ABC"
IniFile->WriteBool("OptionB", "Item1", "ABC");
delete IniFile;
}
TestKey.ini 檔案內容:
-----------------------
[OptionA]
AutoRun=true
[OptionB]
Item1=ABC
Item2=5
Item3=false
-----------------------
以下是TIniFile類常用方法:
DeleteKey
EraseSection
ReadSection
ReadSections
ReadSectionValues
ReadString
TIniFile
UpdateFile
WriteString
ReadBool
ReadDate
ReadDateTime
ReadFloat
ReadInteger
ReadTime
SectionExists
WriteBinaryStream
WriteBool
WriteDate
WriteDateTime
WriteFloat
WriteInteger
WriteTime
ValueExists
訂閱:
文章 (Atom)