软件版本: Borland C++ Builder 6.0

#include <inifiles.hpp> 

// 读配置文件
TIniFile *ini;

// 打开配置文件,如果不存在则创建
ini  = new TIniFile(".\\configs.ini"); 
// 字段-键值-失败时默认值                      
Top  = ini->ReadInteger("Form", "Top", 100);                 //读入一个整型
Left = ini->ReadInteger("Form", "Left", 100);                //读入一个整型
Caption = ini->ReadString( "Form", "Caption", "HelloWorld"); //读入一个字符串
delete ini;

//写配置文件
TIniFile *ini;
ini = new TIniFile(".\\configs.ini");
ini->WriteInteger("Form", "Top", 10);          //写整型
ini->WriteFloat("Form","Float", 3.1415926);    //写浮点型
ini->WriteBool("Form", "Enable", true);        //写布尔型(0,1)
ini->WriteString ("Form", "Caption", Caption); //写字符串
delete ini;

配置文件: configs.ini

[From]
Top  = 10
Left = 10
Float = 3.1415926
Enable = true
Caption = Hello World

说明:
第1个参数表示字段名;
第2个参数表示小节名;
第3个参数为默认值;