C++Builder中TIniFile类的使用
作者:miles 日期:2005-04-28
http://www.miles8.com/article.asp?id=51在C++Builder中,通过使用TIniFile类可以轻松的对ini文件进行操作。
下面给出一个简单的例子
void __fastcall TMainForm::cbAutoRunClick(TObject *Sender)
{
//读取ini配置文件
TIniFile *IniFile = new TIniFile(ExtractFilePath(Application->ExeName)+"MaskKey.ini");
//向ini文件的Option段中的AutoRun项中写入bool值false
IniFile->WriteBool("Option", "AutoRun", false);
delete IniFile;
}
以下是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